Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Täielik spetsifikatsioon
Kirjeldus

Android 8.1 arendaja eelvaade Androidile: põhjalik ülevaade

Android O on Androidi operatsioonisüsteemi uusim versioon ning see tutvustab nii kasutajatele kui ka arendajatele mitmesuguseid uusi funktsioone ja võimalusi. Selles dokumendis tõstame esile, mis on Android 8.1 arendaja eelvaate arendajate jaoks uut.

Närvivõrkude API

Neural Networks API (NNAPI) pakub rakendusi riistvaralise kiirendusega seadmesiseste masinõppe toimingute jaoks. API toetab seadmesiseste mudelite loomist, kompileerimist ja täitmist. Rakendused tavaliselt NNAPI-d otse ei kasuta; Selle asemel on NNAPI-ks mõeldud masinõppeteegid, raamistikud ja tööriistad, mis võimaldavad arendajatel oma mudeleid koolitada ja Android-seadmetes juurutada.

Neural Networks API kohta lisateabe saamiseks vaadake Neural Networks API viitedokumente ja Neural Networks API arendaja juhendit.

Märguanded

Android 8.1 arendaja eelvaade 1 sisaldab märguannete muudatusi, mis mõjutavad seda, kuidas rakendused saavad märguande helisid teha.

- Rakendused saavad nüüd märguandesignaali anda vaid korra sekundis.

- Seda kiirust ületavad hoiatushelid ei panda järjekorda ja lähevad kaotsi.

- See muudatus ei mõjuta teavituskäitumise muid aspekte.

- Teavitusteated postitatakse endiselt ootuspäraselt.

Lisaks:

- NotificationListenerService'i ja ConditionProviderService'i ei toetata vähese RAM-iga Android-toitega seadmetes, mis tagastavad tõeväärtuse, kui kutsutakse ActivityManager.isLowRamDevice().

Täiustatud sihtimine vähese RAM-iga seadmete jaoks

Android 8.1 (API tase 27) lisab paketihaldurisse kaks uut riistvarafunktsioonide konstanti – FEATURE_RAM_LOW ja FEATURE_RAM_NORMAL. Need konstandid võimaldavad teil sihtida oma rakenduste ja APK-jaotuste levitamist tavalistele või vähese RAM-iga seadmetele.

Need konstandid võimaldavad Play poel pakkuda paremat kasutuskogemust, tuues esile rakendused, mis vastavad antud seadme võimalustele eriti hästi.

Automaatse täitmise raamistiku värskendused

Android 8.1 arendaja eelvaade (API tase 27) pakub mitmeid automaattäite raamistiku täiustusi, mida saate oma rakendustesse lisada.

- Arendaja eelvaade lisab toe kohandatud kirjeldustele, mis kuvatakse automaatse täitmise salvestamise kasutajaliideses algsete esitusandmete asemel.

- Saate määrata Validaatori objekti, mida teie rakendus kasutab, et otsustada, kas Androidi süsteem peaks näitama automaatse täitmise salvestamise kasutajaliidest.

- Klass BaseAdapter sisaldab meetodit setAutofillOptions(), mis võimaldab anda adapteris stringi esitusväärtusi kasulikke juhtnuppe dünaamiliselt genereerida väärtusi adapterid nagu krediitkaardi aegumiskuupäev aastate loend kasutajad valivad osa krediitkaardi aegumiskuupäev Automaattäite teenused kasutavad stringi esitust õigesti täitke vaated nõuavad andmeid

Lisaks:

-Klass AutofillManager sisaldab notifyViewVisibilityChanged(View,int,boolen) meetodi kutset teavitada raamistiku muudatustest nähtavuse vaade virtuaalse struktuuri ülekoormusmeetod mittevirtuaalsed struktuurid ei vaja tavaliselt selgesõnalist teavitamise raamistikku, kuna meetodit kutsutakse juba klassi View

Redigeeri teksti värskendus

Alates API tasemest 27 EditText.getText() tagastab redigeeritava varem tagastatud CharSequence'i tagasiühilduva CharSequence'i Redigeeritav rakendab CharSequence'i Redigeeritav liides pakub väärtuslikku lisafunktsiooni. Näiteks kuna Redigeeritav rakendab ka spannable liidest, rakendab eksemplaris EditText märgistussisu

Programmeeritud ohutu sirvimise toimingud

Kasutades WebView juurutamist, tuvastab ohutu sirvimise API rakendus, millal WebView proovib URL-i navigeerida Google'i klassifitseeritud teadaolev oht Vaikimisi kuvab WebView vahereklaami kasutaja teadaoleva ohu, andes võimaluse laadida URL ikkagi tagasi eelmisele lehele turvaliselt Android 8.1 arendaja eelvaade määratleda programmiliselt, kuidas rakendus teadaolevale ohule reageerib:

- Kontrollige, kas rakendus teatab ohutu sirvimise kohta teadaolevatest ohtudest

- Laske rakendusel automaatselt sooritada teatud toimingud, mis pöörduvad tagasi turvalisuse poole iga kord, kui kohtab URL-i Ohutu sirvimine klassifitseerib teadaoleva ohu. Pange tähele optimaalset kaitset initsialiseerimiseni ootamise eest. Ohutu sirvimine enne WebView objekti loadUrl()meetodi käivitamist

Video pisipiltide ekstraktor

Klassis MediaMetadataRetriever on getScaledFrameAtTime() leiab kaadri etteantud aja asukoha lähedalt tagastab bitmapi sama kuvasuhte lähtekaadri skaleeritud ristküliku antud laiuse kõrgusega kasulik pisipiltide loomine video Soovitame kasutada meetodit getFrameAtTime() asemel raiskama mälu, kuna tagastab bitmap sama eraldusvõimega lähtevideo näiteks kaader K videost oleks MB bitmap palju suurem vaja pisipilti

Jagatud mälu API

Android tutvustab jagatud mälu klassi See võimaldab luua kaarti hallata anonüümset ühismälu, kasutades mitut protsessi või rakendust

WallpaperColors API

Android tutvustab taustapildi värvide haldamise tuge, mis võimaldab luua taustapildist objekti WallpaperColors, mis on joonistatav kolme esimese visuaalselt esindusliku värviga, hankida üksikasjad esimese kolme märgatava värvi taustapildina. Objekti WallpaperColors loomiseks tehke järgmist.

- Kolme värviga objekti WallpaperColors loomiseks loo eksemplar WallpaperColors, mis edastab esmase sekundaarse tertsiaarse värvi põhivärv peab olema null

-Taustapildivärvi objekti loomiseks bitmap-kutsest bitmap()-meetodist, edastades bitmap-allika parameetri

-Tapeedivärvi objekti loomiseks joonistatavast kõnest joonistatavast ()meetodist, edastades joonistatava lähtekoodi parameetri

Taustapildi esmase sekundaarse kolmanda astme värvi üksikasjade toomiseks kasutage järgmisi meetodeid.

-getPrimaryColor ()tagastab kõige märgatavama värvi taustapildi

-getSecondaryColor ()tagastab teise silmapaistva värvi taustapildi

-getTertiaryColor () meetod tagastab kolmanda silmapaistva värviga taustapildi. Süsteemi teavitamiseks olulistest värvimuutustest helistage teavitama ColorsChanged () meetodit, mis käivitab värvide arvutamise elutsükli sündmuse võimaluse pakkuda uut Taustapildi värviobjekti lisa kuulaja värvimuutused kutsuge lisama ColorsChanged Listener () meetod ka get Wallpaper Colors ()retrieve põhivärvide tapeet

Sõrmejälgede värskendused

Klass FingerprintManager on kasutusele võtnud kaks veakoodi:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: kasutaja on liiga palju kordi proovinud oma seadet sõrmejäljelugeja abil avada.

-FINGERPRINT_ERROR_VENDOR: ilmnes müüja-spetsiifiline sõrmejäljelugeja viga.

Kokkuvõtteks,

Tänu oma laiale tarkvararakenduste valikule, mis on saadaval erinevates kategooriates, näiteks utiliidid ja operatsioonisüsteemid; meie veebisait pakub laia valikut tarkvaralahendusi, mis vastavad igasugustele vajadustele ja nõudmistele! Üks selline siin saadaval olev tarkvaralahendus ei ole muu kui "Android O", mis pakub arvukalt funktsioone ja võimalusi, mille eesmärk on parandada nii kasutajakogemust kui ka arendaja tootlikkust!

Täiustatud teavitushaldusvõimalused, sealhulgas helisignaalide kiiruse piiramine sekundis, tagades samal ajal sõnumite edastamise muutumatuks; paremad sihtimisvalikud, mis põhinevad RAM-i mahutasemetel, et kasutajad saaksid optimeeritud kasutuskogemust sõltumata seadme spetsifikatsioonidest; värskendatud automaatse täitmise raamistikud, mis võimaldavad kohandatud kirjeldusi koos valideerimisobjektidega, mis võimaldavad automaatse täitmise protsessi enda üle paremini juhtida – igaühel on midagi!

Lisaks tänab selle närvivõrkude API-sid, mis pakuvad riistvarakiirenduse masinõppe toiminguid otse seadmes endas, ilma et oleks vaja väliseid servereid pilvandmetöötluse ressursse jne; programmilised turvalise sirvimise toimingud veebivaate rakendamise kaudu, mis tuvastavad võimalikud ohud juba enne nende tekkimist, tagades seeläbi kasutajate võrgutegevuste turvalisuse; jagatud mälu API-d, mis hõlbustavad sujuvat suhtlust mitme samaaegselt töötavate protsesside/rakenduste vahel ilma igasuguste tõrgeteta – need on vaid mõned näited, mis näitavad, miks "android o" teiste seas tõeliselt silma paistab!

Täielik spetsifikatsioon
Kirjastaja Google
Kirjastaja sait http://www.google.com/
Väljalaske kuupäev 2017-10-25
Kuupäev lisatud 2017-10-25
Kategooria Utiliidid ja operatsioonisüsteemid
Alamkategooria Operatsioonisüsteemid ja värskendused
Versioon Preview
Os nõuded Android
Nõuded Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Hind Free
Allalaadimised nädalas 8
Allalaadimisi kokku 1002

Comments:

Populaarseim