Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Polne specifikacije
Opis

Android 8.1 Developer Preview za Android: obsežen pregled

Android O je najnovejša različica operacijskega sistema Android in uvaja vrsto novih funkcij in zmožnosti za uporabnike in razvijalce. V tem dokumentu bomo poudarili, kaj je novega za razvijalce v Android 8.1 Developer Preview.

API za nevronske mreže

Neural Networks API (NNAPI) zagotavlja aplikacijam strojno pospeševanje za operacije strojnega učenja v napravi. API podpira ustvarjanje, prevajanje in izvajanje modela v napravi. Aplikacije običajno ne uporabljajo neposredno NNAPI; namesto tega naj bi NNAPI poklicali knjižnice strojnega učenja, ogrodja in orodja, ki razvijalcem omogočajo urjenje njihovih modelov in njihovo uvajanje v naprave Android.

Če želite izvedeti več o API-ju nevronskih omrežij, si oglejte referenčne dokumente API-ja nevronskih omrežij in vodnik za razvijalce API-ja nevronskih omrežij.

Obvestila

Android 8.1 Developer Preview 1 vključuje spremembe obvestil, ki vplivajo na to, kako lahko aplikacije oddajajo opozorilne zvoke obvestil:

- Aplikacije lahko zdaj oddajajo opozorilni zvok obvestila samo enkrat na sekundo.

- Opozorilni zvoki, ki presegajo to hitrost, niso v čakalni vrsti in se izgubijo.

- Ta sprememba ne vpliva na druge vidike delovanja obvestil.

- Obvestila še vedno objavljajo po pričakovanjih.

Dodatno:

- NotificationListenerService in ConditionProviderService nista podprta v napravah z Androidom z nizko porabo RAM-a, ki vrnejo true, ko je klic ActivityManager.isLowRamDevice().

Izboljšano ciljanje za naprave z malo RAM-a

Android 8.1 (raven API-ja 27) doda dve novi konstanti funkcij strojne opreme - FEATURE_RAM_LOW in FEATURE_RAM_NORMAL - v upravitelja paketov. Te konstante vam omogočajo ciljno distribucijo vaših aplikacij in razdelkov APK-jev na običajne naprave ali naprave z malo RAM-a.

Te konstante omogočajo Trgovini Play spodbujanje boljše uporabniške izkušnje s poudarjanjem aplikacij, ki so še posebej primerne za zmogljivosti dane naprave.

Posodobitve ogrodja samodejnega izpolnjevanja

Android 8.1 Developer Preview (API level 27) ponuja več izboljšav ogrodja za samodejno izpolnjevanje, ki jih lahko vključite v svoje aplikacije:

- Predogled za razvijalce doda podporo za opise po meri, ki se prikažejo v uporabniškem vmesniku za shranjevanje s samodejnim izpolnjevanjem namesto izvirnih podatkov o predstavitvi.

- Določite lahko predmet validatorja, ki ga vaša aplikacija uporablja za odločitev, ali naj sistem Android prikaže uporabniški vmesnik za samodejno izpolnjevanje.

- Razred BaseAdapter vključuje metodo setAutofillOptions(), ki omogoča zagotavljanje vrednosti predstavitev nizov v adapterju. uporabne kontrole za vrtenje dinamično generirajo vrednosti adapterji, kot je datum poteka kreditne kartice seznam let uporabniki izberejo del datuma poteka veljavnosti kreditne kartice Storitve samodejnega izpolnjevanja uporabljajo predstavitev niza ustrezno zapolnjujejo poglede zahtevajo podatke

Dodatno:

-Razred AutofillManager vključuje notifyViewVisibilityChanged(View,int,boolen) klic metode notify framework spremembe vidnosti pogled navidezne strukture metode preobremenitve nenavidezne strukture običajno ne zahtevajo izrecnega ogrodja obveščanja, ker je metoda že imenovana razred View

Posodobitev EditText

Začenši z nivojem API 27 EditText.getText() vrne Editable predhodno vrnjeno CharSequence nazaj združljiv Editable implementira CharSequence Editable vmesnik zagotavlja dragoceno dodatno funkcionalnost Na primer, ker Editable implementira tudi Spannable vmesnik uporabi označevalno vsebino znotraj primerka EditText

Programska dejanja varnega brskanja

Z uporabo implementacije WebView API-ja za varno brskanje aplikacija zazna, ko primerek WebView poskuša krmariti po URL-ju Googlova klasifikacija znane grožnje Privzeto WebView prikaže vmesno opozorilo uporabniku znana grožnja, ki daje možnost naloži URL vseeno vrni prejšnjo stran varno V Android 8.1 Developer Preview programsko določi, kako se aplikacija odzove na znano grožnjo:

- Nadzirajte, ali aplikacija poroča o znanih grožnjah Varno brskanje

- Naj aplikacija samodejno izvede določeno dejanje, ki se vrača varnostno vsakič, ko naleti na URL. Varno brskanje razvrsti znano grožnjo. Opomba: Optimalna zaščita pred čakanjem do inicializacije Varnega brskanja, preden prikličete metodo loadUrl() objekta WebView

Ekstraktor sličic videa

Razred MediaMetadataRetriever ima getScaledFrameAtTime() najde okvir blizu danega časovnega položaja vrne bitno sliko isto razmerje stranic okvir okvir zmanjšano prileganje pravokotnik glede na širino višino uporabno generiranje sličic videoposnetka Priporočamo uporabo metode namesto getFrameAtTime() zapravljanje pomnilnika, ker vrne bitno sliko isto ločljivost izvorni video Na primer okvir iz videoposnetka K bi MB bitno sliko potreboval veliko večjo sličico

API za skupni pomnilnik

Android uvaja razred SharedMemory. To omogoča ustvarjanje zemljevida, upravljanje anonimnega skupnega pomnilnika, ki uporablja več procesov ali aplikacij

API za barve ozadja

Android uvaja podporo za upravljanje barv ozadij, omogoča ustvarjanje predmeta WallpaperColors iz bitne slike, ki jo je mogoče risati, z uporabo prvih treh vizualno reprezentativnih barv pridobi podrobnosti prvih treh opaznih barv ozadja. Če želite ustvariti objekt WallpaperColors bodisi na naslednji način:

- Če želite ustvariti objekt WallpaperColors s tremi barvami, ustvarite primerek WallpaperColors, ki prehaja primarno sekundarno terciarno barvo, primarna barva mora biti ničelna

- Za ustvarjanje predmeta WallpaperColors iz bitne slike pokličite metodo Bitmap(), ki posreduje izvorni parameter bitne slike

- Za ustvarjanje predmeta WallpaperColors iz metode, ki jo je mogoče risati, klica metode Drawable (), ki posreduje izvorni parameter, ki jo je mogoče risati

Za pridobivanje primarnih sekundarnih terciarnih barvnih podrobnosti o ozadju pokličite naslednje metode:

-getPrimaryColor () vrne najbolj opazno barvno ozadje

-getSecondaryColor () vrne drugo najpomembnejšo barvo ozadja

Metoda -getTertiaryColor () vrne tretjo prevladujočo barvno ozadje Za obveščanje sistema o kakršnih koli pomembnih barvnih spremembah pokličite notify ColorsChanged ()metoda sproži priložnost dogodka življenjskega cikla Compute Colors zagotovite novo ozadje Colorsobject dodajte spremembe barve poslušalca pokličite metodo addOn ColorsChanged Listener () tudi getWallpaper Colors ()pridobite ozadje osnovnih barv

Posodobitve prstnih odtisov

Razred FingerprintManager je predstavil dve kodi napake:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: Uporabnik je prevečkrat poskušal odkleniti svojo napravo z bralnikom prstnih odtisov.

-FINGERPRINT_ERROR_VENDOR: Prišlo je do napake bralnika prstnih odtisov, specifične za prodajalca.

V zaključku,

S širokim izborom programskih aplikacij, ki so na voljo v različnih kategorijah, kot so med drugim pripomočki in operacijski sistemi; naše spletno mesto ponuja široko paleto programskih rešitev za vse vrste potreb in zahtev! Ena taka programska rešitev, ki je na voljo tukaj, ni nihče drug kot »Android O«, ki prinaša številne funkcije in zmožnosti, namenjene izboljšanju tako uporabniške izkušnje kot tudi produktivnosti razvijalcev!

Od izboljšanih možnosti upravljanja obvestil, vključno z omejitvijo hitrosti zvočnih opozoril na sekundo, hkrati pa zagotavlja, da dostava sporočila ostane nespremenjena; boljše možnosti ciljanja na podlagi ravni zmogljivosti RAM-a, tako da uporabniki prejmejo optimizirane izkušnje ne glede na specifikacije naprave; posodobljena ogrodja za samodejno izpolnjevanje, ki omogočajo opise po meri skupaj z objekti validatorja, ki omogočajo večji nadzor nad samim postopkom samodejnega izpolnjevanja - tukaj je za vsakogar nekaj!

Poleg tega se zahvaljuje API-jem nevronskih mrež, ki ponujajo operacije strojnega učenja za pospeševanje strojne opreme neposredno v sami napravi, ne da bi potrebovali zunanje strežnike, vire računalništva v oblaku itd.; programska dejanja varnega brskanja prek implementacije spletnega pogleda, ki zazna morebitne grožnje, še preden se sploh pojavijo, s čimer uporabnikom zagotavlja varnost spletnih dejavnosti; API-ji skupnega pomnilnika, ki omogočajo brezhibno komunikacijo med več procesi/aplikacijami, ki se izvajajo hkrati, brez kakršnih koli zastojev - to je le nekaj primerov, ki prikazujejo, zakaj "android o" resnično izstopa med drugimi!

Polne specifikacije
Založnik Google
Spletno mesto založnika http://www.google.com/
Datum izdaje 2017-10-25
Datum dodajanja 2017-10-25
Kategorija Pripomočki in operacijski sistemi
Podkategorija Operacijski sistemi in posodobitve
Različica Preview
Os zahteve Android
Zahteve Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Cena Free
Prenosi na teden 8
Skupno prenosov 1002

Comments:

Najbolj priljubljena