Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Full specifikation
Beskrivning

Android 8.1 Developer Preview för Android: En omfattande översikt

Android O är den senaste versionen av Android-operativsystemet, och det introducerar en mängd nya funktioner och möjligheter för både användare och utvecklare. I det här dokumentet kommer vi att lyfta fram vad som är nytt för utvecklare i Android 8.1 Developer Preview.

Neural Networks API

Neural Networks API (NNAPI) förser appar med hårdvaruacceleration för maskininlärning på enheten. API:et stöder skapande, kompilering och exekvering av modeller på enheten. Appar använder vanligtvis inte NNAPI direkt; istället är NNAPI tänkt att anropas av maskininlärningsbibliotek, ramverk och verktyg som låter utvecklare träna sina modeller och distribuera dem på Android-enheter.

För att lära dig mer om Neural Networks API, se Neural Networks API-referensdokument och utvecklarguiden för Neural Networks API.

Aviseringar

Android 8.1 Developer Preview 1 innehåller ändringar i aviseringar som påverkar hur appar kan göra aviseringsljud:

- Appar kan nu bara göra ett aviseringsljud en gång per sekund.

- Varningsljud som överskrider denna frekvens ställs inte i kö och går förlorade.

- Den här förändringen påverkar inte andra aspekter av aviseringsbeteende.

- Aviseringsmeddelanden postar fortfarande som förväntat.

Dessutom:

- NotificationListenerService och ConditionProviderService stöds inte på Android-drivna enheter med låg RAM som returnerar true när ActivityManager.isLowRamDevice() anropas.

Förbättrad inriktning för enheter med låg RAM

Android 8.1 (API-nivå 27) lägger till två nya hårdvarufunktionskonstanter - FEATURE_RAM_LOW och FEATURE_RAM_NORMAL - till Package Manager. Dessa konstanter låter dig rikta fördelningen av dina appar och APK-delningar till normala eller låg-RAM-enheter.

Dessa konstanter gör det möjligt för Play Store att främja en bättre användarupplevelse genom att lyfta fram appar som är särskilt väl lämpade för funktionerna hos en given enhet.

Uppdateringar av ramverk för autofyll

Android 8.1 Developer Preview (API nivå 27) ger flera förbättringar av Autofill Framework som du kan integrera i dina appar:

- Utvecklarförhandsgranskningen lägger till stöd för anpassade beskrivningar som visas i gränssnittet för att spara autofyll istället för originalrepresentationsdata.

- Du kan ange ett valideringsobjekt som din app använder för att bestämma om Android-systemet ska visa gränssnittet för att spara autofyll.

- Klassen BaseAdapter inkluderar metoden setAutofillOptions() som gör det möjligt att tillhandahålla strängrepresentationer värden i en adapter användbara spinnerkontroller genererar dynamiskt värden adaptrar som kreditkorts utgångsdatum år lista användare väljer del kreditkorts utgångsdatum Autofyll-tjänster använder strängrepresentation på lämpligt sätt fyll vyer kräver data

Dessutom:

- Klassen AutofillManager inkluderar notifyViewVisibilityChanged(View,int,boolen) metodanrop meddela ramverksändringar synlighetsvy virtuell struktur överbelastningsmetod icke-virtuella strukturer kräver vanligtvis inte explicit notify framework eftersom metoden redan kallas View class

EditText uppdatering

Börjar med API-nivå 27 EditText.getText() returnerar Redigerbar tidigare returnerad CharSequence bakåtkompatibel Redigerbara implementer CharSequence Redigerbart gränssnitt ger värdefull ytterligare funktionalitet Till exempel eftersom Editable även implementerar Spannable-gränssnitt tillämpa uppmärkningsinnehåll i instans EditText

Programmatisk Safe Browsing-åtgärder

Genom att använda WebView-implementering Safe Browsing API-app upptäcka när instans WebView-försök navigera URL Google klassificerat känt hot Som standard visar WebView interstitiell varning användaren känt hot ger alternativ ladda URL ändå returnera föregående sida säker I Android 8.1 Developer Preview definiera programmatiskt hur appen svarar känt hot:

-Kontrollera om appen rapporterar kända hot Safe Browsing

-Låt appen automatiskt utföra en viss åtgärd för att gå tillbaka säkerheten varje gång den stöter på URL Safe Browsing klassificerar känt hot Notera optimalt skydd mot att vänta tills Safe Browsing initieras innan WebView-objektets loadUrl()-metod anropas

Utdragare av videominiatyrer

MediaMetadataRetriever-klassen har getScaledFrameAtTime() hittar bildruta nära given tid position returnerar bitmapp samma bildförhållande källa ram skalad passform rektangel given bredd höjd användbar generera miniatyrbilder video Vi rekommenderar att du använder metoden snarare än getFrameAtTime() slösar minne eftersom returnerar bitmapp samma upplösning källa video Till exempel ram från K video skulle MB bitmapp mycket större behöva miniatyrbild

API för delat minne

Android introducerar SharedMemory-klassen Detta gör det möjligt att skapa karta hantera anonymt delat minne som används flera processer eller appar

WallpaperColors API

Android introducerar stöd för hantering av bakgrundsfärger-funktionen låter dig skapa WallpaperColors-objekt från bitmapp som kan ritas med hjälp av tre första visuellt representativa färger hämta detaljer första tre märkbara färger tapeter För att skapa WallpaperColors-objekt, antingen följande:

-För att skapa WallpaperColors-objekt med tre färger skapa instans WallpaperColors som passerar primär sekundär tertiärfärg måste primärfärgen null

-Att skapa WallpaperColors-objekt från bitmappsanrop frånBitmap()-metoden som skickar bitmappskällparametern

-Att skapa WallpaperColors-objekt från drawable call fromDrawable ()-metod som passerar drawable source-parameter

För att hämta bakgrundsbild för primär sekundär tertiär färginformation, ring följande metoder:

-getPrimaryColor () returnerar den mest märkbara färgtapeten

-getSecondaryColor ()returnerar den andra framstående färgtapeten

-getTertiaryColor ()-metod returnerar den tredje framstående färgbakgrunden För att meddela systemet alla betydande färgförändringar anrop meddela ColorsChanged ()metod utlöser Compute Colors livscykelhändelsemöjlighet tillhandahålla ny Wallpaper Colorsobject lägg till lyssnare färgändringar ring addOn ColorsChanged Listener ()metod även getWallpaper Colors ()hämta primära färger tapeter

Fingeravtrycksuppdateringar

Klassen FingerprintManager har introducerat två felkoder:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: Användaren har försökt för många gånger att låsa upp sin enhet med fingeravtrycksläsare.

-FINGERPRINT_ERROR_VENDOR: Ett leverantörsspecifikt fingeravtrycksläsarfel inträffade.

Sammanfattningsvis,

Med sitt breda urval av mjukvaruapplikationer tillgängliga i olika kategorier såsom verktyg och operativsystem bland annat; vår webbplats erbjuder ett omfattande utbud av mjukvarulösningar som tillgodoser alla typer av behov och krav! En sådan mjukvarulösning som finns tillgänglig här är ingen mindre än "Android O" som tar fram många funktioner och möjligheter som syftar till att förbättra både användarupplevelsen och utvecklarens produktivitet!

Från förbättrade alternativ för hantering av meddelanden, inklusive begränsning av ljudvarningar per sekund, samtidigt som meddelandeleveransen förblir opåverkad; bättre inriktningsalternativ baserat på RAM-kapacitetsnivåer så att användarna får optimerade upplevelser oavsett enhetsspecifikationer; uppdaterade ramverk för autofyllning som tillåter anpassade beskrivningar tillsammans med valideringsobjekt som möjliggör större kontroll över själva autofyllprocessen - det finns något här för alla!

Tack vare dess neurala nätverks-API:er som erbjuder maskininlärningsoperationer för maskinvaruacceleration direkt i själva enheten utan att kräva externa servrar för molnberäkningsresurser etc.; programmatiska åtgärder för säker surfning via webbvisningsimplementering som upptäcker potentiella hot innan de ens inträffar, vilket håller användarna säkra onlineaktiviteter; API:er för delat minne som underlättar sömlös kommunikation mellan flera processer/appar som körs samtidigt utan några som helst hicka - det här är bara några exempel som visar varför "android o" verkligen sticker ut bland resten!

Full specifikation
Utgivare Google
Utgivarens webbplats http://www.google.com/
Utgivningsdatum 2017-10-25
Datum tillagt 2017-10-25
Kategori Verktyg och operativsystem
Underkategori Operativsystem och uppdateringar
Version Preview
Os krav Android
Krav Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Pris Free
Nedladdningar per vecka 8
Totalt antal nedladdningar 1002

Comments:

Mest populär