Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Potpune specifikacije
Opis

Android 8.1 Developer Preview za Android: Sveobuhvatan pregled

Android O najnovija je verzija operativnog sustava Android i uvodi niz novih značajki i mogućnosti za korisnike i programere. U ovom ćemo dokumentu istaknuti što je novo za programere u Android 8.1 Developer Previewu.

API za neuronske mreže

Neural Networks API (NNAPI) pruža aplikacijama hardversko ubrzanje za operacije strojnog učenja na uređaju. API podržava stvaranje, kompilaciju i izvođenje modela na uređaju. Aplikacije obično ne koriste izravno NNAPI; umjesto toga, NNAPI bi trebao biti pozvan od strane biblioteka za strojno učenje, okvira i alata koji programerima omogućuju treniranje njihovih modela i njihovu implementaciju na Android uređaje.

Da biste saznali više o API-ju za neuronske mreže, pogledajte referentne dokumente za API za neuronske mreže i vodič za razvojne programere za API za neuronske mreže.

Obavijesti

Android 8.1 Developer Preview 1 uključuje promjene u obavijestima koje utječu na to kako aplikacije mogu emitirati zvuk upozorenja za obavijesti:

- Aplikacije sada mogu emitirati zvuk upozorenja samo jednom u sekundi.

- Zvukovi upozorenja koji premašuju ovu brzinu ne stavljaju se na čekanje i gube se.

- Ova promjena ne utječe na druge aspekte ponašanja obavijesti.

- Poruke obavijesti i dalje se objavljuju prema očekivanjima.

Dodatno:

- NotificationListenerService i ConditionProviderService nisu podržani na Android uređajima s malo RAM-a koji vraćaju true kada se pozove ActivityManager.isLowRamDevice().

Poboljšano ciljanje za uređaje s malo RAM-a

Android 8.1 (API razina 27) dodaje dvije nove konstante hardverskih značajki - FEATURE_RAM_LOW i FEATURE_RAM_NORMAL - u Package Manager. Ove vam konstante omogućuju ciljanu distribuciju vaših aplikacija i APK-ova na normalne uređaje ili uređaje s malo RAM-a.

Ove konstante omogućuju Trgovini Play promicanje boljeg korisničkog iskustva isticanjem aplikacija koje su posebno prilagođene mogućnostima određenog uređaja.

Ažuriranja okvira za automatsko popunjavanje

Android 8.1 Developer Preview (API razina 27) pruža nekoliko poboljšanja okvira za automatsko popunjavanje koje možete ugraditi u svoje aplikacije:

- Developer Preview dodaje podršku za prilagođene opise koji se prikazuju u korisničkom sučelju za spremanje automatskog popunjavanja umjesto izvornih podataka o predstavljanju.

- Možete navesti objekt Validatora koji vaša aplikacija koristi kako bi odlučila treba li Android sustav prikazati automatsko popunjavanje sučelja za spremanje.

- Klasa BaseAdapter uključuje metodu setAutofillOptions() koja omogućuje pružanje vrijednosti prikaza niza u adapteru. korisne kontrole spinnera dinamički generiraju vrijednosti, adapteri poput datuma isteka kreditne kartice, popis godina, korisnici biraju dio, datum isteka kreditne kartice. Usluge automatskog popunjavanja koriste prikaz niza na odgovarajući način, popune prikaze, zahtijevaju podatke

Dodatno:

- Klasa AutofillManager uključuje notifyViewVisibilityChanged(View,int,boolen) poziv metode notify framework mijenja vidljivost pogled virtualnu strukturu metoda preopterećenja nevirtualne strukture obično ne zahtijevaju eksplicitno notify framework jer je metoda već pozvana View klasa

Ažuriranje EditText

Počevši s razinom API-ja 27 EditText.getText() vraća Editable prethodno vraćeno CharSequence unazad kompatibilno Editable implementira CharSequence Editable sučelje pruža vrijednu dodatnu funkcionalnost Na primjer, jer Editable također implementira Spannable sučelje primijenite sadržaj označavanja unutar instance EditText

Programske radnje sigurnog pregledavanja

Korištenjem implementacije WebView Safe Browsing API aplikacija detektira kada instanca WebView pokuša navigirati URL-om Google klasificira poznatu prijetnju Prema zadanim postavkama WebView prikazuje međuprostorno upozorenje korisniku o poznatoj prijetnji dajući opciju učitaj URL svejedno vrati prethodnu stranicu sigurno U Android 8.1 Developer Preview programski definirajte kako aplikacija odgovara na poznatu prijetnju:

- Kontrola javlja li aplikacija poznate prijetnje Sigurno pregledavanje

-Neka aplikacija automatski izvrši određenu radnju koja vraća sigurnost svaki put kada naiđe na URL. Sigurno pregledavanje klasificira poznatu prijetnju Napomena: optimalna zaštita od čekanja dok se ne inicijalizira Sigurno pregledavanje prije pozivanja metode loadUrl() objekta WebView

Ekstrakt sličica videozapisa

Klasa MediaMetadataRetriever ima getScaledFrameAtTime() pronalazi okvir blizu zadane vremenske pozicije vraća bitmapu isti omjer slike izvorni okvir skalirano fit pravokutnik zadanu širinu visinu korisno generiranje sličica video Preporučamo korištenje metode radije nego getFrameAtTime() trošenje memorije jer vraća bitmapu iste razlučivosti izvorni video Na primjer okvir iz K videa bi MB bitmapa daleko veća potrebna minijatura

API za dijeljenu memoriju

Android predstavlja klasu SharedMemory. To omogućuje stvaranje karte, upravljanje anonimnom dijeljenom memorijom koja koristi više procesa ili aplikacija

WallpaperColors API

Android uvodi značajku podrške za upravljanje bojama pozadine koja omogućuje stvaranje objekta WallpaperColors iz bitmape koja se može crtati pomoću prve tri vizualno reprezentativne boje dohvaćanje detalja prve tri uočljive boje pozadine Da biste stvorili objekt WallpaperColors ili sljedeće:

-Da biste stvorili objekt WallpaperColors pomoću tri boje, stvorite instancu WallpaperColors koja prolazi kroz primarnu sekundarnu tercijarnu boju, primarna boja mora biti null

- Za stvaranje WallpaperColors objekta iz bitmape pozovite metodu fromBitmap() koja prosljeđuje izvorni parametar bitmape

- Za stvaranje WallpaperColors objekta iz nacrtanog poziva fromDrawable ()metoda prosljeđivanjem nacrtanog izvornog parametra

Da biste dohvatili pozadinu s detaljima primarne sekundarne tercijarne boje, pozovite sljedeće metode:

-getPrimaryColor () vraća najuočljiviju pozadinu u boji

-getSecondaryColor () vraća drugu najvažniju boju pozadine

-getTertiaryColor ()metoda vraća treću nadmoćnu boju pozadine Za obavještavanje sustava o bilo kakvim značajnim promjenama boje pozovite notify ColorsChanged ()metoda pokreće priliku događaja životnog ciklusa Compute Colors pružite novu pozadinu Colorsobject dodajte promjene boje slušatelja pozovite addOn ColorsChanged Listener ()metodu također getWallpaper Colors ()retrieve tapete primarnih boja

Ažuriranja otiska prsta

Klasa FingerprintManager uvela je dva koda pogreške:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: Korisnik je previše puta pokušao otključati svoj uređaj pomoću čitača otiska prsta.

-FINGERPRINT_ERROR_VENDOR: Dogodila se pogreška čitača otiska prsta specifičnog dobavljača.

U zaključku,

Sa svojim širokim izborom softverskih aplikacija dostupnih u raznim kategorijama kao što su uslužni programi i operativni sustavi među ostalim; naša web stranica nudi širok raspon softverskih rješenja za sve vrste potreba i zahtjeva! Jedno takvo softversko rješenje dostupno ovdje je ništa drugo nego "Android O" koje donosi brojne značajke i mogućnosti usmjerene na poboljšanje korisničkog iskustva kao i produktivnosti programera!

Od poboljšanih opcija upravljanja obavijestima, uključujući ograničavanje zvučnih upozorenja po sekundi, a istovremeno osiguravajući da isporuka poruka ostaje nepromijenjena; bolje opcije ciljanja na temelju razina kapaciteta RAM-a kako bi korisnici dobili optimizirana iskustva bez obzira na specifikacije uređaja; ažurirani okviri za automatsko popunjavanje koji omogućuju prilagođene opise zajedno s objektima validatora koji omogućuju veću kontrolu nad samim postupkom automatskog popunjavanja - ovdje svatko ima nešto!

Štoviše, zahvaljujući svojim API-jima za neuronske mreže koji nude operacije strojnog učenja hardverskog ubrzanja unutar samog uređaja bez potrebe za vanjskim poslužiteljskim resursima računalstva u oblaku itd.; programske radnje sigurnog pregledavanja putem implementacije webviewa otkrivanje potencijalnih prijetnji prije nego što se uopće pojave, čime se korisnici čuvaju sigurnim mrežnim aktivnostima; API-ji za dijeljenu memoriju koji olakšavaju besprijekornu komunikaciju između više procesa/aplikacija koje rade istovremeno bez ikakvih zastoja - ovo su samo neki primjeri koji pokazuju zašto se "android o" doista ističe među ostalima!

Potpune specifikacije
Izdavač Google
Web mjesto izdavača http://www.google.com/
Datum izlaska 2017-10-25
Datum dodan 2017-10-25
Kategorija Uslužni programi i operativni sustavi
Potkategorija Operativni sustavi i ažuriranja
Verzija Preview
Os zahtjevi Android
Zahtjevi Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Cijena Free
Preuzimanja tjedno 8
Ukupno preuzimanja 1002

Comments:

Najpopularniji