Android 2.1 Platformu

API Düzeyi: 7

Android 2.1 küçük bir platform sürümüdür Ocak 2010'dan itibaren Android destekli telefonlara dağıtılabilir. Bu sürüm, yeni API içerir ve hata düzeltmeleri yapabilirsiniz. Değişiklikler hakkında bilgi edinmek için Framework API'yi inceleyin. bölümüne ekleyin.

Geliştiriciler, Android 2.1 platformuna Android SDK için indirilebilir bileşen. İndirilebilir platform, tamamen uyumlu Android kitaplığı, sistem görüntüsü ve bir dizi emülatör görünümler, örnek uygulamalar ve daha fazlası. İndirilebilir platform hiçbir harici kitaplık içermez.

Android için geliştirme veya test yapmaya başlamak üzere 2.1 platformunu kullanmak için Android SDK ve AVD Manager aracını kullanarak platformu SDK'nıza indirin.

Platformda Öne Çıkanlar

Android 2.1 önemli kullanıcı özellikleri eklemiyor. Android 2.0 Platformda Öne Çıkanlar belgesini inceleyin.

Düzeltmeler

Aşağıdaki bölümlerde, sonradan yayınlanan aşağıdaki gibi Android SDK için Android 2.1 platform bileşeni: düzeltme numarası. Android'in hangi düzeltmelerini belirlemek için 2.1 platformlarının SDK ortamınıza yüklü olması için şuraya bakın: "Yüklü Paketler" Android SDK ve AVD Yöneticisi'nde listeleme.

API Düzeyi

Android 2.1 platformu, çerçeve API'si. Android 2.1 API bir tam sayı tanımlayıcısına atanır — 7: yani sistemde depolanır. "API Düzeyi" adı verilen bu tanımlayıcı, sistemiyle uyumlu olup olmadığını doğru şekilde belirlemek amacıyla kullanılabilir. sisteme yükleyin.

Android 2.1'de kullanıma sunulan API'leri uygulamanızın sağ alt köşesinde doğru "7" değerini <uses-sdk> öğesinin android:minSdkVersion özellikleri öğesi oluşturun.

API Düzeyi'nin nasıl kullanılacağı hakkında daha fazla bilgi için API Düzeyleri belgesine bakın.

Çerçeve API'sı Değişiklikleri

Aşağıdaki bölümlerde, uygulamada yapılan değişiklikler hakkında bilgi verilmektedir. Framework API'sini kullanabilirsiniz.

Animasyonlu Duvar Kağıtları

Aşağıdaki eklemeler animasyonlu duvar kağıtları geliştirmeniz için API'ler sağlar:

Ayrıca, uygulamanız Animasyonlu Duvar Kağıdı kullanıyorsa veya sağlıyorsa bir <uses-feature> eklemeyi unutmayın. öğesi ekleyerek android:name="android.software.live_wallpaper". Örnek:

<uses-feature android:name="android.software.live_wallpaper" />

Uygulamanızı yayınladığınızda Google Play, bulunur ve onu bir filtre olarak kullanır, böylece uygulamanızın , cihazlarında Animasyonlu Duvar Kağıtları'nı desteklemeyen kullanıcılar tarafından kullanılamaz.

Telefon Hizmeti

Görüntüleme sayısı

WebKit

  • Web'i değiştirmek için yeni WebStorage yöntemleri depolama alanı veritabanlarıdır.
  • Yeni GeolocationPermissions yöntemleri: coğrafi konum izinlerini alıp Web Görünümü'nde ayarlayabilirsiniz.
  • WebSettings uygulamasının ayarlarını yönetmenin yeni yöntemleri uygulama önbelleği, web depolama alanı ve ekran yoğunluğuna göre yakınlaştırma
  • Videoyu işlemek için yeni WebChromeClient yöntemleri, tarama geçmişi, özel Görünümler, uygulama önbellek sınırları ve daha fazlası.

API farklılıkları raporu

Android 2.1'deki (API) tüm API değişikliklerinin ayrıntılı görünümü için Düzey 7), API Düzeyi 6 ile karşılaştırıldığında bkz. API Farklılıklar Raporu.

Yerleşik Uygulamalar

İndirilebilir platformdaki sistem görüntüsü şunları sağlar: yerleşik uygulamalar:

  • Çalar Saat
  • Tarayıcı
  • Hesap Makinesi
  • Kamera
  • Kişiler
  • Özel Yerel Ayar (geliştirici uygulaması)
  • Geliştirici Araçları (geliştirici uygulaması)
  • E-posta
  • Galeri
  • Japonca, Çince ve Latince metin girişi için IME'ler
  • Mesajlar
  • Müzik
  • Telefon
  • Ayarlar
  • Yedek Parçalar (geliştirici uygulaması)

Yerel Ayarlar

İndirilebilir platformdaki sistem görüntüsü, çok çeşitli yerleşik yerel ayarlar. Bazı durumlarda, yerel ayarlar. Diğer durumlarda dilin varsayılan bir sürümü kullanılır. İlgili içeriği oluşturmak için kullanılan Android 2.1 sistemindeki mevcut diller görsel aşağıda listelenmiştir (language_country/region yerel ayarıyla birlikte). açıklayıcı).

  • Çince, Çin Halk Cumhuriyeti (zh_CN)
  • Çince, Tayvan (zh_TW)
  • Çekçe (cs_CZ)
  • Felemenkçe, Hollanda (nl_NL)
  • Felemenkçe, Belçika (nl_BE)
  • İngilizce, ABD (en_US)
  • İngilizce, İngiltere (en_GB)
  • İngilizce, Kanada (en_CA)
  • İngilizce, Avustralya (en_AU)
  • İngilizce, Yeni Zelanda (en_NZ)
  • İngilizce, Singapur (en_SG)
  • Fransızca, Fransa (fr_FR)
  • Fransızca, Belçika (fr_BE)
  • Fransızca, Kanada (fr_CA)
  • Fransızca, İsviçre (fr_CH)
  • Almanca, Almanya (de_DE)
  • Almanca, Avusturya (de_AT)
  • Almanca, İsviçre (de_CH)
  • Almanca, Liechtenstein (de_LI)
  • İtalyanca, İtalya (it_IT)
  • İtalyanca, İsviçre (it_CH)
  • Japonca (ja_JP)
  • Korece (ko_KR)
  • Lehçe (pl_PL)
  • Rusça (ru_RU)
  • İspanyolca (es_ES)
  • Yerelleştirilmiş kullanıcı arayüzü dizeleri, erişilebilir yerel ayarlarla eşleşir Ayarlar'dan.

    Emülatör Kaplamaları

    İndirilebilir platform, kullanabileceğiniz bir dizi emülatör dış görünümü içerir. Bu dizi, uygulamanızı farklı ekran boyutları ve çözünürlüklerde modellemenize yardımcı olur. İlgili içeriği oluşturmak için kullanılan emülatör görünümleri:

    • QVGA (240x320, düşük yoğunluk, küçük ekran)
    • WQVGA (240x400, düşük yoğunluk, normal ekran)
    • FWQVGA (240x432, düşük yoğunluk, normal ekran)
    • HVGA (320x480, orta yoğunluk, normal ekran)
    • WVGA800 (480x800, yüksek yoğunluk, normal ekran)
    • WVGA854 (480x854 yüksek yoğunluk, normal ekran)

    Uygulama geliştirme hakkında daha fazla bilgi için ve işlevleri düzgün şekilde çalıştığı sürece daha fazla bilgi için Birden Çok Desteği Ekranlar.