Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Voll Spezifikatioun
Beschreiwung

Android 8.1 Entwéckler Virschau fir Android: Eng ëmfaassend Iwwersiicht

Android O ass déi lescht Versioun vum Android Betriebssystem, an et stellt eng Vielfalt vun neie Fonctiounen a Fäegkeeten fir Benotzer an Entwéckler vir. An dësem Dokument wäerte mir Highlight wat nei ass fir Entwéckler an Android 8.1 Entwéckler Preview.

Neural Netzwierker API

D'Neural Networks API (NNAPI) bitt Apps mat Hardwarebeschleunigung fir on-Device Maschinn Léieren Operatiounen. D'API ënnerstëtzt on-Device Modell Kreatioun, Kompilatioun an Ausféierung. Apps benotzen normalerweis net NNAPI direkt; amplaz, NNAPI soll vun Maschinn Léieren Bibliothéiken genannt ginn, Kaderen, an Handwierksgeschir datt Entwéckler loosse hir Modeller trainéieren an hinnen op Android Apparater ofsetzen.

Fir méi iwwer den Neural Networks API ze léieren, kuckt d'Neural Networks API Referenzdokumenter an den Neural Networks API Entwéckler Guide.

Notifikatiounen

Android 8.1 Entwéckler Preview 1 enthält Ännerungen un Notifikatiounen déi beaflossen wéi d'Apps Notifikatiounsalarmkläng kënne maachen:

- Apps kënnen elo nëmmen eng Notifikatioun Alarm Toun eemol pro Sekonn maachen.

- Alarmkläng déi dësen Taux iwwerschreiden sinn net an der Schlaang a si verluer.

- Dës Ännerung beaflosst keng aner Aspekter vum Notifikatiounsverhalen.

- Notifikatiounsmeldungen posten ëmmer nach wéi erwaart.

Zousätzlech:

- NotificationListenerService an ConditionProviderService ginn net ënnerstëtzt op Android-ugedriwwenen Apparater mat nidderegem RAM, déi richteg zréckkommen wann ActivityManager.isLowRamDevice() genannt gëtt.

Verbessert Zilsetzung fir Low-RAM Geräter

Android 8.1 (API Niveau 27) füügt zwee nei Hardware-Featurekonstanten - FEATURE_RAM_LOW an FEATURE_RAM_NORMAL - un de Package Manager. Dës Konstanten erlaben Iech d'Verdeelung vun Ären Apps an APK Splits op normal oder niddereg-RAM Apparater ze zielen.

Dës Konstanten erlaben de Play Store eng besser Benotzererfarung ze förderen andeems d'Apps besonnesch gutt ugepasst sinn fir d'Fäegkeete vun engem bestëmmten Apparat.

Autofill Kader Aktualiséierungen

Android 8.1 Entwéckler Preview (API Niveau 27) bitt e puer Verbesserungen am Autofill Framework, deen Dir an Är Apps integréiere kënnt:

- D'Entwéckler Preview füügt Ënnerstëtzung fir personaliséiert Beschreiwunge bäi déi am Autofill späicheren UI weisen anstatt originell Representatiounsdaten.

- Dir kënnt e Validator Objet spezifizéieren, déi Är App benotzt fir ze entscheeden ob den Android System den Autofill späicheren UI soll weisen.

- D'BaseAdapter Klass enthält setAutofillOptions () Method déi et erlaabt String Representatioune Wäerter an engem Adapter ze liwweren nëtzlech Spinner Kontrollen dynamesch Generéiere Wäerter Adapter wéi Kreditkaart Verfallsdatum Joer Lëscht Benotzer wielt Deel Kreditkaart Verfallsdatum Autofill Servicer benotzen String Representatioun entspriechend Fëll Meenungen erfuerderen Daten

Zousätzlech:

-D'AutofillManager Klass enthält NotifyViewVisibilityChanged(View,int,boolen) Method Call Notify Framework Ännerungen Visibilitéit Vue Virtuell Struktur Iwwerlaascht Method Net-virtuell Strukturen erfuerderen normalerweis net explizit Notify Framework well Method scho View Class genannt gëtt

EditText Update

Ugefaangen mam API Niveau 27 EditText.getText() gëtt EditText.getText() zréck editable virdrun zréckginn CharSequence zréckkompatibel Editable implementéiert CharSequence Editable Interface bitt wäertvoll zousätzlech Funktionalitéit Zum Beispill well Editable och Spannable Interface implementéiert Markup Inhalt bannent Instanz gëllen EditText

Programmatesch Safe Browsing Aktiounen

Andeems Dir WebView Implementatioun benotzt Safe Browsing API App entdecken wann Instanz WebView Versich navigéieren URL Google klasséiert bekannt Bedrohung Par défaut WebView weist interstitiell Warnung Benotzer bekannt Bedrohung gëtt Optioun Lueden URL souwisou zréck virdrun Säit sécher An Android 8.1 Entwéckler Preview definéieren programmatesch wéi d'App bekannt Bedrohung reagéiert:

-Kontroll ob d'App bekannte Gefore Safe Browsing bericht

-Huet d'App automatesch eng speziell Handlung ausféieren zréck Sécherheet all Kéier wann d'URL Safe Browsing stéisst, klasséiert bekannte Bedrohung Notéiert optimale Schutz géint Waart bis initialiséiert Safe Browsing ier d'WebView Objet loadUrl() Method oprufft

Video Thumbnail Extractor

MediaMetadataRetriever Klass huet getScaledFrameAtTime () fënnt Frame no enger bestëmmter Zäit Positioun zréck Bitmap selwecht Aspekt Verhältnis Quell Frame scaled fit Rechteck uginn Breet Héicht nëtzlech Generéiere Miniaturbiller Video Mir recommandéieren Method ze benotzen anstatt getFrameAtTime () Offall Erënnerung well Bitmap déiselwecht Opléisung Quell Video zréckginn Zum Beispill Frame vum K Video géif MB Bitmap vill méi grouss brauchen Thumbnail Bild

Shared Memory API

Android stellt SharedMemory Klass Dëst erlaabt erstellen Kaart verwalten anonym gedeelt Erënnerung benotzt Multiple Prozesser oder Apps

WallpaperColors API

Android stellt d'Ënnerstëtzung vun der Tapetefaarwe-Funktion vir, léisst WallpaperColors-Objet aus Bitmap zeechnen mat éischten dräi visuell representativ Faarwen erstellen Detailer éischt dräi merkbar Faarwen Wallpaper Fir WallpaperColors-Objet ze kreéieren entweder folgend:

-Fir WallpaperColors Objet mat dräi Faarwen ze kreéieren, erstellt Instanz WallpaperColors déi primär sekundär tertiär Faarf passéieren, muss null sinn

-Fir WallpaperColors Objet aus Bitmap Call fromBitmap () Method ze erstellen Bitmap Quell Parameter

- Ze kreéieren WallpaperColors Objet vun drawable Opruff vun Drawable () Method laanschtgoungen drawable Quell Parameter

Fir primär sekundär tertiär Faarfdetailer Tapeten ze recuperéieren rufft folgend Methoden:

-getPrimaryColor () bréngt déi merkbarst Faarftapet zréck

-getSecondaryColor () gëtt zweet preeminent Faarf Wallpaper zréck

-getTertiaryColor () Methode gëtt drëtt preeminent Faarf Tapeten zréck Fir System all bedeitend Faarf Ännerungen ze notifizéieren Call Notify ColorsChanged () Method triggert Compute Colors Liewenszyklus Event Geleeënheet bitt nei Wallpaper Colorsobject add Lister Faarf Ännerungen Call addOn ColorsChanged Listener () Method och getWallpaper Faarwen () retrieve primär Faarwen Tapeten

Fangerofdrock Aktualiséierungen

D'FingerprintManager Klass huet zwee Feelercodes agefouert:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: De Benotzer huet ze vill Mol probéiert säin Apparat mat Fangerofdrock Lieser opzemaachen.

-FINGERPRINT_ERROR_VENDOR: E Verkeefer-spezifesche Fangerofdrock Lieser Feeler ass geschitt.

Ofschléissend,

Mat senger grousser Auswiel u Software Uwendungen verfügbar a verschiddene Kategorien wéi Utilities & Betribssystemer ënner anerem; Eis Websäit bitt eng breet Palette vu Softwareléisungen, déi all Zorte vu Bedierfnesser & Ufuerderunge këmmeren! Eng esou Software-Léisung déi hei verfügbar ass ass keen anere wéi "Android O" déi vill Features a Fäegkeeten bréngt fir d'Benotzererfarung wéi och d'Entwécklerproduktivitéit ze verbesseren!

Vun verbessert Notifikatiounen Gestioun Optiounen dorënner limitéieren Toun Alarm pro Sekonn Taux iwwerdeems nach suergen Message Liwwerung bleift onofhängeg; besser Ziloptiounen baséiert op RAM Kapazitéitsniveauen sou datt d'Benotzer optimiséiert Erfarunge kréien onofhängeg vun der Apparatspezifikatiounen; aktualiséiert Autofilling Frameworks déi personaliséiert Beschreiwungen zesumme mat Validatorobjekter erlaben, déi méi Kontroll iwwer den Autofilling Prozess selwer erlaben - et ass eppes hei jiddereen!

Desweideren merci seng neural Netzwierker APIen Hardware Beschleunegung Maschinn Léieren Operatiounen direkt bannent Apparat selwer ubitt ouni externen Serveren Cloud Rechenzäit Ressourcen néideg etc. programmatesch sécher Browsing-Aktiounen iwwer Webview-Implementatioun, déi potenziell Gefore erkennen, ier se iwwerhaapt optrieden, an doduerch d'Benotzer sécher Online Aktivitéiten halen; Shared Memory APIs erliichtert eng nahtlos Kommunikatioun tëscht multiple Prozesser/Apps déi gläichzäiteg lafen ouni iergendeng Hick - dëst sinn nëmmen e puer Beispiller déi weisen firwat "android o" wierklech ënner Rescht erausstécht!

Voll Spezifikatioun
Editeur Google
Publisher Site http://www.google.com/
Release Datum 2017-10-25
Datum derbäi 2017-10-25
Kategorie Utilities & Betribssystemer
Ënner Kategorie Betribssystemer & Aktualiséierungen
Versioun Preview
Os Ufuerderunge Android
Ufuerderunge Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Präis Free
Downloads pro Woch 8
Total Downloads 1002

Comments:

Beléifste