Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Tam özellik
Açıklama

Android için Android 8.1 Geliştirici Önizlemesi: Kapsamlı Bir Genel Bakış

Android O, Android işletim sisteminin en son sürümüdür ve hem kullanıcılar hem de geliştiriciler için çeşitli yeni özellikler ve yetenekler sunar. Bu belgede, Android 8.1 Geliştirici Önizlemesi'ndeki geliştiriciler için yenilikleri vurgulayacağız.

Sinir Ağları API'sı

Neural Networks API (NNAPI), cihaz üzerinde makine öğrenimi işlemleri için donanım hızlandırmalı uygulamalar sağlar. API, cihaz üzerinde model oluşturmayı, derlemeyi ve yürütmeyi destekler. Uygulamalar genellikle doğrudan NNAPI kullanmaz; bunun yerine NNAPI, geliştiricilerin modellerini eğitmelerine ve bunları Android cihazlarda dağıtmalarına olanak tanıyan makine öğrenimi kitaplıkları, çerçeveleri ve araçları tarafından çağrılmalıdır.

Neural Networks API hakkında daha fazla bilgi edinmek için Neural Networks API referans belgelerine ve Neural Networks API geliştirici kılavuzuna bakın.

Bildirimler

Android 8.1 Geliştirici Önizlemesi 1, uygulamaların bildirim uyarı sesleri çıkarmasını etkileyen bildirimlerde yapılan değişiklikleri içerir:

- Uygulamalar artık saniyede yalnızca bir kez bildirim uyarısı sesi çıkarabilir.

- Bu oranı aşan uyarı sesleri sıraya alınmaz ve kaybolur.

- Bu değişiklik, bildirim davranışının diğer yönlerini etkilemez.

- Bildirim mesajları beklendiği gibi gönderilmeye devam ediyor.

Bunlara ek olarak:

- NotificationListenerService ve ConditionProviderService, ActivityManager.isLowRamDevice() çağrıldığında true değerini döndüren düşük RAM'li Android destekli cihazlarda desteklenmez.

Düşük RAM'li cihazlar için iyileştirilmiş hedefleme

Android 8.1 (API seviye 27), Paket Yöneticisine iki yeni donanım özelliği sabiti - FEATURE_RAM_LOW ve FEATURE_RAM_NORMAL - ekler. Bu sabitler, uygulamalarınızın ve APK bölmelerinizin dağıtımını normal veya düşük RAM'li cihazlara hedeflemenize olanak tanır.

Bu sabitler, Play Store'un özellikle belirli bir cihazın özelliklerine çok uygun uygulamaları vurgulayarak daha iyi bir kullanıcı deneyimi sunmasını sağlar.

Çerçeve güncellemelerini otomatik doldur

Android 8.1 Geliştirici Önizlemesi (API seviye 27), uygulamalarınıza dahil edebileceğiniz Otomatik Doldurma Çerçevesinde çeşitli iyileştirmeler sağlar:

- Geliştirici Önizlemesi, orijinal temsil verileri yerine otomatik doldurma kaydetme kullanıcı arabiriminde gösterilen özel açıklamalar için destek ekler.

- Android Sisteminin otomatik doldurma kaydetme kullanıcı arabirimini gösterip göstermeyeceğine karar vermek için uygulamanızın kullandığı bir Doğrulayıcı nesnesi belirtebilirsiniz.

- BaseAdapter sınıfı, bir bağdaştırıcıda dize gösterimi değerleri sağlamaya olanak tanıyan setAutofillOptions() yöntemini içerir kullanışlı döndürücü kontrolleri dinamik olarak değerler üretir kredi kartı son kullanma tarihi gibi bağdaştırıcılar yıl listesi kullanıcılar parçayı seçer kredi kartı son kullanma tarihi Otomatik Doldurma hizmetleri dize gösterimini kullanır uygun şekilde doldur görünümleri veri gerektirir

Bunlara ek olarak:

-AutofillManager sınıfı, notifyViewVisibilityChanged(View,int,boolen) yöntemini içerir çağrı bildirim çerçevesi değişiklikleri görünürlük görünümü sanal yapı aşırı yükleme yöntemi sanal olmayan yapılar genellikle açıkça bildirim çerçevesi gerektirmez çünkü yöntem zaten View sınıfı olarak adlandırılır

EditText güncellemesi

API seviyesi 27'den başlayarak EditText.getText(), Düzenlenebilir'in daha önce döndürülen CharSequence'ı döndürür, geriye dönük uyumlu Düzenlenebilir, CharSequence'ı uygular Düzenlenebilir arabirim, değerli ek işlevsellik sağlar Örneğin, Düzenlenebilir, Spannable arabirimini de uyguladığı için, biçimlendirme içeriğini örnek içinde uygular EditText

Programatik Güvenli Tarama işlemleri

WebView uygulamasını kullanarak Güvenli Tarama API uygulaması, örnek WebView URL'de gezinmeye çalıştığında algılar Google bilinen tehdidi sınıflandırdı Varsayılan olarak WebView, geçiş reklamı uyarısını gösterir kullanıcı tarafından bilinen tehdit seçeneği URL'yi yine de yükle önceki sayfayı güvenli bir şekilde döndür Android 8.1 Geliştirici Önizleme'de uygulamanın bilinen tehdide nasıl yanıt verdiğini programlı olarak tanımlayın:

-Uygulamanın bilinen tehditleri rapor edip etmediğini kontrol edin Güvenli Tarama

-Uygulamanın, URL ile her karşılaştığında güvenliği geri alarak otomatik olarak belirli bir eylemi gerçekleştirmesini sağlayın Güvenli Tarama bilinen tehdidi sınıflandırır WebView nesnesinin loadUrl() yöntemini çağırmadan önce Güvenli Tarama başlatılana kadar beklemeye karşı optimum korumaya dikkat edin

Video küçük resim çıkarıcı

MediaMetadataRetriever sınıfı, getScaledFrameAtTime() sınıfına sahiptir, verilen zamana yakın bir çerçeve bulur konum, bitmap döndürür, aynı en boy oranını döndürür, kaynak çerçeve, ölçeklenmiş, verilen genişlik, yüksekliğe sığdırır, dikdörtgene sığdırır, kullanışlı küçük resimler oluşturur video, bitmap aynı çözünürlüklü kaynak videoyu döndürdüğü için, getFrameAtTime() atık belleği yerine yöntemi kullanmanızı öneririz. Örneğin K videodan kare, MB bitmap çok daha büyük olur, küçük resim gerekir

Paylaşılan bellek API'sı

Android, SharedMemory sınıfını tanıtıyor Bu, birden çok işlem veya uygulama kullanılan harita oluşturmaya, anonim paylaşılan belleği yönetmeye izin verir

WallpaperColors API'sı

Android, duvar kağıdı renklerini yönetme desteği sunar özelliği, görsel olarak temsili ilk üç rengi kullanarak çizilebilir bitmap'ten WallpaperColors nesnesi oluşturmanıza olanak tanır ayrıntıları alın ilk üç göze çarpan renk duvar kağıdı WallpaperColors nesnesi oluşturmak için aşağıdakilerden biri:

-Üç renk kullanarak WallpaperColors nesnesi oluşturmak için, birincil ikincil üçüncül rengi geçen WallpaperColors örneği oluşturun birincil renk boş olmalıdır

-Bitmap() yönteminden bitmap kaynak parametresini geçirerek bitmap çağrısından WallpaperColors nesnesi oluşturmak için

-Drawable() yönteminden çizilebilir kaynak parametresini geçirerek çizilebilir çağrıdan WallpaperColors nesnesi oluşturmak için

Birincil ikincil üçüncül renk ayrıntılarını duvar kağıdı almak için aşağıdaki yöntemleri çağırın:

-getPrimaryColor () en göze çarpan renkli duvar kağıdını döndürür

-getSecondaryColor () ikinci üstün renkli duvar kağıdını döndürür

-getTertiaryColor ()yöntemi üçüncü önde gelen renk duvar kağıdını döndürür Önemli renk değişikliklerini sisteme bildirmek için çağrı notify ColorsChanged ()yöntem tetikler Compute Colors yaşam döngüsü olay fırsatı yeni Duvar Kağıdı Renkleri nesnesi sağlar dinleyici ekle renk değişiklikleri çağrı addOn ColorsChanged Listener()yöntem ayrıca getWallpaper Colors()retrive ana renkler duvar kağıdı

Parmak izi güncellemeleri

FingerprintManager sınıfında iki hata kodu vardır:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: Kullanıcı, parmak izi okuyucu kullanarak cihazının kilidini açmak için çok fazla kez denedi.

-FINGERPRINT_ERROR_VENDOR: Satıcıya özgü bir parmak izi okuyucu hatası oluştu.

Sonuç olarak,

Diğerlerinin yanı sıra yardımcı programlar ve işletim sistemleri gibi çeşitli kategorilerde sunulan geniş yazılım uygulamaları yelpazesiyle; Web sitemiz, her türlü ihtiyaç ve gereksinime hitap eden geniş bir yazılım çözümleri yelpazesi sunmaktadır! Burada bulunan böyle bir yazılım çözümü, hem kullanıcı deneyimini hem de geliştirici üretkenliğini geliştirmeyi amaçlayan çok sayıda özellik ve yetenek getiren "Android O"dan başkası değildir!

Mesaj iletiminin etkilenmeden kalmasını sağlarken saniye başına sesli uyarıları sınırlama dahil olmak üzere gelişmiş bildirim yönetimi seçeneklerinden; RAM kapasite seviyelerine dayalı daha iyi hedefleme seçenekleri, böylece kullanıcıların cihaz özelliklerinden bağımsız olarak optimize edilmiş deneyimler elde etmesi; otomatik doldurma işleminin kendisi üzerinde daha fazla kontrol sağlayan doğrulayıcı nesnelerin yanı sıra özel açıklamalara izin veren güncellenmiş otomatik doldurma çerçeveleri - burada herkes bir şeyler var!

Ayrıca, harici sunucular, bulut bilgi işlem kaynakları vb. gerektirmeden doğrudan cihazın kendi içinde donanım hızlandırmalı makine öğrenimi işlemleri sunan sinir ağları API'leri sayesinde; potansiyel tehditleri ortaya çıkmadan önce tespit eden ve böylece kullanıcıların çevrimiçi etkinliklerini güvende tutan web görünümü uygulaması yoluyla programatik güvenli tarama eylemleri; aynı anda çalışan birden çok işlem/uygulama arasında sorunsuz iletişimi kolaylaştıran paylaşılan bellek API'leri - bunlar, "android o"nun neden diğerleri arasında gerçekten öne çıktığını gösteren bazı örneklerdir!

Tam özellik
Yayımcı Google
Yayıncı sitesi http://www.google.com/
Yayın tarihi 2017-10-25
Ekleme Tarihi 2017-10-25
Kategori Yardımcı Programlar ve İşletim Sistemleri
Alt kategori İşletim Sistemleri ve Güncellemeler
Sürüm Preview
İşletim sistemi gereksinimleri Android
Gereksinimler Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Fiyat Free
Haftalık indirme 8
Toplam indirme 1002

Comments:

En popüler