Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Doly spes
Düşündiriş

Android üçin Android 8.1 Öndürijiniň deslapky syn: Giňişleýin syn

“Android O” “Android” operasiýa ulgamynyň iň soňky wersiýasy bolup, ulanyjylar we işläp düzüjiler üçin dürli täze aýratynlyklary we mümkinçilikleri hödürleýär. Bu resminamada, Android 8.1 Developer Preview-da döredijiler üçin täzelikleri belläris.

Neýron ulgamlary API

Neural Networks API (NNAPI) enjamdaky enjamy öwrenmek amallary üçin enjamlary tizleşdirmegi üpjün edýär. API enjamda model döretmegi, düzmegi we ýerine ýetirmegi goldaýar. Programmalar adatça NNAPI ulanmaýarlar; munuň ýerine, NNAPI döredijilere öz modellerini öwretmäge we olary Android enjamlarynda ýerleşdirmäge mümkinçilik berýän maşyn öwreniş kitaphanalary, çarçuwalar we gurallar bilen atlandyrylýar.

Neural Networks API hakda has giňişleýin maglumat üçin Neural Networks API salgylanma resminamalaryna we Neural Networks API dörediji gollanmasyna serediň.

Duýduryşlar

“Android 8.1 Developer Preview 1” programmalaryň habarnamanyň duýduryş seslerini çykaryp biljekdigine täsir edýän habarnamalara üýtgeşmeleri öz içine alýar:

- Programmalar indi diňe sekuntda bir gezek duýduryş duýduryşyny berip bilerler.

- Bu nyrhdan ýokary duýduryş sesleri nobata durmaýar we ýitýär.

- Bu üýtgeşiklik habarnamanyň beýleki taraplaryna täsir etmeýär.

- Duýduryş habarlary garaşylşy ýaly iberilýär.

Goşmaça:

- “NotificationListenerService” we “ConditionProviderService”, “ActivityManager.isLowRamDevice” () çagyrylanda hakykata gaýdyp gelýän pes RAM bilen işleýän Android enjamlarynda goldanylmaýar.

Pes RAM enjamlary üçin nyşana almak gowulaşdy

Android 8.1 (API derejesi 27) paket dolandyryjysyna iki sany täze enjam aýratynlygy - FEATURE_RAM_LOW we FEATURE_RAM_NORMAL goşýar. Bu yzygiderlilik, programmalaryňyzy we APK böleklerini adaty ýa-da pes RAM enjamlaryna paýlamagy maksat edinýär.

Bu yzygiderlilik, “Play” dükanyna, belli bir enjamyň mümkinçiliklerine has laýyk gelýän programmalary görkezip, has gowy ulanyjy tejribesini ösdürmäge mümkinçilik berýär.

Çarçuwaly täzelenmeler

“Android 8.1 Developer Preview” (API derejesi 27) programmalaryňyza goşup boljak “Awtofill” çarçuwasyna birnäçe gowulaşma hödürleýär:

- Öndüriji deslapky syn, asyl wekilçilik maglumatlarynyň ýerine UI-ni awtomatiki usulda ýatda saklaýan görkezmelere goldaw goşýar.

- “Android System” UI-ni awtomatiki doldurmalydygyny ýa-da ýokdugyny kesgitlemek üçin programmaňyzyň ulanýan “Validator” obýektini kesgitläp bilersiňiz.

- BaseAdapter synpy adapterde simli şekillendiriş bahalaryny üpjün etmäge mümkinçilik berýän setAutofillOptions () usulyny öz içine alýar, kredit kartoçkasynyň möhleti senesi ýaly ulanyjylaryň bölekleýin kredit kartoçkasynyň möhletini saýlaýar

Goşmaça:

-AtofillManager synpy habarnamanyViewVisibilityChanged (View, int, boolen) usuly çagyryşyny öz içine alýar çarçuwanyň üýtgemegi barada görüniş görnüşi wirtual gurluşyň artykmaç usuly Wirtual däl gurluşlar adatça çarçuwany aç-açan habar bermegi talap etmeýär, sebäbi eýýäm View synpy diýilýän usul

EditText täzelenmesi

API derejesi 27-den başlap, EditText.getText () yzyna gaýtaryp bolýar

Programmatiki ygtybarly serediş hereketleri

WebView ýerine ýetirişini ulanyp, Howpsuz göz aýlamak API programmasy, mysal üçin WebView URL-de gezmäge synanyşanda Google-yň belli howpy kesgitleýär. Düzgüne görä, WebView interstisial duýduryş ulanyjyny görkezýär, haýsydyr bir howp ýükleme URL-i görkezýär, her niçigem bolsa öňki sahypany howpsuz yzyna gaýtaryp berýär

- Programmanyň ygtybarly howplara habar berýändigini ýa-da ýokdugyny gözegçilikde saklaň

Programma her gezek URL bilen ýüzbe-ýüz bolanda howpsuzlygy yzyna gaýtarmak üçin belli bir hereketi awtomatiki ýerine ýetirýär Howpsuz brauzer belli howpy klassifikasiýa edýär WebView obýektiniň loadUrl () usulyny ulanmazdan ozal Howpsuz brauzer başlaýança garaşmakdan iň amatly goragy belläň.

Wideo kiçijik ekstraktor

MediaMetadataRetriever synpynda getScaledFrameAtTime () bar, wagt pozisiýasynyň golaýynda çarçuwany tapýar, bitmap birmeňzeş aspekt gatnaşygy çeşmesi çarçuwaly göwrümli göwrümli gönüburçluk, ini beýikligi peýdaly kiçijik surat şekilini döredýär Biz getFrameAtTime () galyndy ýadyny däl-de, usuly ulanmagy maslahat berýäris, mysal üçin bitmap şol bir çözgüt çeşmesi wideo K wideodaky ramka MB bitmap has kiçi surat gerek bolar

Paýlaşylan ýat API

“Android” “SharedMemory” synpyny hödürleýär Bu kartany döretmäge birnäçe prosesi ýa-da programmany ulanýan näbelli umumy ýady dolandyrmaga mümkinçilik berýär

WallpaperColors API

“Android” diwar kagyzlarynyň reňklerini dolandyrmagy goldaýar, “VispaperColors” obýektini bitmap çyzgysyndan ilkinji üç wizual reňkli reňk ulanyp, “WallpaperColors” obýektini döretmek üçin aşakdaky üç sany reňkli diwar kagyzyny jikme-jiklikleri almaga mümkinçilik berýär:

- “WallpaperColors” obýektini döretmek üçin üç reňk ulanyp, “WallpaperColors” başlangyç ikinji derejeli reňkden geçýän esasy reňk ýok bolmaly

-Bitmap () usulyndan bitmap çeşmesiniň parametrinden geçýän bitmap jaňyndan WallpaperColors obýektini döretmek üçin

-Drawable () usulyndan çekilip bilinýän çeşme parametrinden geçýän jaňdan WallpaperColors obýektini döretmek üçin

Başlangyç ikinji derejeli reňk jikme-jikliklerini almak üçin diwar kagyzyna jaň etmegiň aşakdaky usullary:

-getPrimaryColor () iň görnükli reňk diwar kagyzyny görkezýär

-getSecondaryColor () ikinji görnükli reňk diwar kagyzyny görkezýär

-getTertiaryColor () usuly üçünji görnükli reňk diwar kagyzyny yzyna gaýtaryp berýär Ulgamy duýdurmak üçin haýsydyr bir möhüm reňk üýtgemesi barada habar beriň ColorsChanged () usuly triggerleri Hasap Reňkleriň ömri sikli hadysasy täze diwar kagyzy reňkini üýtgedýär, diňleýjiniň reňk üýtgemelerini goşuň AddOn ColorsChanged Listener () usuly hem GetWallpaper Reňkleri () alýar. esasy reňk diwar kagyzy

Barmak yzy täzelenmeleri

“FingerprintManager” synpy iki sany ýalňyş koduny hödürledi:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: Ulanyjy barmak yzy okaýjy arkaly enjamyny açmak üçin köp gezek synanyşdy.

-FINGERPRINT_ERROR_VENDOR: Satyjyda barmak yzyny okaýjyda ýalňyşlyk ýüze çykdy.

Netijede,

Beýlekileriň arasynda kommunal hyzmatlar we operasiýa ulgamlary ýaly dürli kategoriýalarda bar bolan programma üpjünçiliginiň giň görnüşi bilen; web sahypamyz, her dürli zerurlyklara we talaplara laýyk gelýän programma üpjünçiliginiň giň toplumyny hödürleýär! Bu ýerde bar bolan şeýle programma üpjünçiliginiň çözgüdi, ulanyjy tejribesini we işläp düzüjiniň öndürijiligini ýokarlandyrmaga gönükdirilen köp sanly aýratynlyklary we mümkinçilikleri döredýän "Android O" -dan başga hiç kim däl!

Gowulandyrylan habarnamalary dolandyrmak opsiýalaryndan, sekuntda ses duýduryşlaryny çäklendirmek, şol bir wagtyň özünde habar ibermegiň täsirsiz galmagyny üpjün etmek; RAM kuwwatynyň derejesine esaslanýan has gowy nyşana almak opsiýalary, şonuň üçin ulanyjylar enjam aýratynlyklaryna garamazdan optimal tejribe alýarlar; awtomatiki doldurma prosesine has uly gözegçilik etmäge mümkinçilik berýän tassyklaýjy obýektler bilen birlikde ýörite düşündirişlere mümkinçilik berýän awtomatiki doldurma çarçuwalary - bu ýerde hemmeler bar!

Mundan başga-da, daşarky serwerleriň bulut hasaplaýyş çeşmelerini we ş.m. talap etmezden, enjamyň içinde enjamlary tizleşdirmek maşynyny öwrenmek amallaryny hödürleýän nerw ulgamlary API-lerine sag bolsun aýdýaryn .; web sahypasyny durmuşa geçirmek arkaly programmalaýyn howpsuz göz aýlamak çäreleri, potensial howplary ýüze çykarmazdan ozal ýüze çykarmak we şeýlelik bilen ulanyjylaryň onlaýn işjeňligini goramak; Bir wagtyň özünde hiç hili baglanyşyksyz işleýän köp sanly prosesiň/programmanyň arasynda bökdençsiz aragatnaşygy ýeňilleşdirýän umumy ýat API-leri - bu "android o" -yň hakykatdanam dynç alyş arasynda tapawutlanýandygyny görkezýän käbir mysallar!

Doly spes
Neşirçi Google
Neşirýat sahypasy http://www.google.com/
Çykan senesi 2017-10-25
Sene goşuldy 2017-10-25
Kategoriýa Jemgyýetçilik we operasiýa ulgamlary
Kategoriýa Operasiýa ulgamlary we täzelenmeler
Wersiýa Preview
Os talaplary Android
Talaplar Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Bahasy Free
Hepdede ýüklemeler 8
Jemi ýüklemeler 1002

Comments:

Iň meşhur