Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Fuld spec
Beskrivelse

Android 8.1 Developer Preview til Android: En omfattende oversigt

Android O er den seneste version af Android-operativsystemet, og det introducerer en række nye funktioner og muligheder for både brugere og udviklere. I dette dokument vil vi fremhæve, hvad der er nyt for udviklere i Android 8.1 Developer Preview.

Neurale netværk API

Neural Networks API (NNAPI) giver apps hardwareacceleration til maskinlæringsoperationer på enheden. API'en understøtter oprettelse, kompilering og udførelse af modeller på enheden. Apps bruger typisk ikke NNAPI direkte; i stedet er det meningen, at NNAPI skal kaldes af maskinlæringsbiblioteker, rammer og værktøjer, der lader udviklere træne deres modeller og implementere dem på Android-enheder.

For at lære mere om Neural Networks API, se Neural Networks API-referencedokumenterne og Neural Networks API-udviklervejledningen.

Meddelelser

Android 8.1 Developer Preview 1 indeholder ændringer til notifikationer, der påvirker, hvordan apps kan lave notifikationsalarmlyde:

- Apps kan nu kun lave en advarselslyd én gang i sekundet.

- Alarmlyde, der overstiger denne hastighed, sættes ikke i kø og går tabt.

- Denne ændring påvirker ikke andre aspekter af notifikationsadfærd.

- Meddelelser sendes stadig som forventet.

Derudover:

- NotificationListenerService og ConditionProviderService understøttes ikke på Android-drevne enheder med lav RAM, der returnerer true, når ActivityManager.isLowRamDevice() kaldes.

Forbedret målretning for enheder med lav RAM

Android 8.1 (API-niveau 27) tilføjer to nye hardware-funktionskonstanter - FEATURE_RAM_LOW og FEATURE_RAM_NORMAL - til Package Manager. Disse konstanter giver dig mulighed for at målrette fordelingen af ​​dine apps og APK-opdelinger til normale eller lav-RAM-enheder.

Disse konstanter gør det muligt for Play Butik at fremme en bedre brugeroplevelse ved at fremhæve apps, der er særligt velegnede til en given enheds muligheder.

Autofill-rammeopdateringer

Android 8.1 Developer Preview (API niveau 27) giver adskillige forbedringer til Autofill Framework, som du kan inkorporere i dine apps:

- Udviklerforhåndsvisningen tilføjer understøttelse af brugerdefinerede beskrivelser, der vises i autofill-gem UI i stedet for originale repræsentationsdata.

- Du kan angive et valideringsobjekt, som din app bruger til at afgøre, om Android-systemet skal vise autofyld gemme UI.

- BaseAdapter-klassen inkluderer setAutofillOptions()-metoden, som gør det muligt at levere strengrepræsentationsværdier i en adapter nyttige spinner-kontroller dynamisk generere værdier adaptere som kreditkort udløbsdato år liste brugere vælger en del kreditkort udløbsdato Autofill-tjenester bruger strengrepræsentation korrekt udfyldningsvisninger kræver data

Derudover:

-AutofillManager-klassen inkluderer notifyViewVisibilityChanged(View,int,boolen)-metodekald notify framework-ændringer visibility view virtuel struktur overbelastningsmetode ikke-virtuelle strukturer kræver normalt ikke eksplicit notify framework, fordi metoden allerede kaldes View class

EditText opdatering

Begyndende med API niveau 27 EditText.getText() returnerer Redigerbar tidligere returneret CharSequence bagudkompatibel Redigerbare implementer CharSequence Redigerbar grænseflade giver værdifuld yderligere funktionalitet For eksempel fordi Editable også implementerer Spannable grænseflade, anvende markup indhold i instans EditText

Programmatiske Safe Browsing-handlinger

Ved at bruge WebView-implementering Sikker browsing API-app registrerer, når instans WebView-forsøg navigerer URL Google klassificeret kendt trussel Som standard viser WebView interstitiel advarsel bruger kendt trussel giver mulighed indlæs URL alligevel returner forrige side sikker I Android 8.1 Developer Preview definere programmæssigt, hvordan app reagerer kendt trussel:

-Kontrol om app rapporterer kendte trusler Safe Browsing

-Få appen til automatisk at udføre en bestemt handling for at gå tilbage i sikkerhed, hver gang den støder på URL Sikker browsing klassificerer kendt trussel Bemærk optimal beskyttelse mod at vente indtil initialiseret Safe Browsing før påkaldelse af WebView-objektets loadUrl()-metode

Udtrækker til videominiaturebilleder

MediaMetadataRetriever-klassen har getScaledFrameAtTime() finder frame tæt på given tid position returnerer bitmap samme billedformat kilde frame skaleret pasform rektangel givet bredde højde nyttig generering af miniaturebilleder video Vi anbefaler at bruge metode frem for getFrameAtTime() spilder hukommelse, fordi returnerer bitmap samme opløsning kilde video For eksempel ramme fra K video ville MB bitmap langt større behov for miniaturebillede

Delt hukommelse API

Android introducerer SharedMemory-klassen Dette giver mulighed for at oprette kort, administrere anonym delt hukommelse, der bruges flere processer eller apps

WallpaperColors API

Android introducerer understøttelse af styring af tapetfarver-funktion lader oprette WallpaperColors-objekt fra bitmap, der kan tegnes ved hjælp af de første tre visuelt repræsentative farver. Hent detaljer første tre mærkbare farver tapet For at oprette WallpaperColors-objekt kan du enten følge følgende:

-For at oprette WallpaperColors-objekt ved hjælp af tre farver skal du oprette en instans WallpaperColors, der passerer primær sekundær tertiær farve, skal primærfarven null

-For at skabe WallpaperColors-objekt fra bitmapkald fraBitmap()-metoden, der passerer bitmapkildeparameteren

-At skabe WallpaperColors-objekt fra drawable call fromDrawable ()-metoden, der passerer drawable source parameter

For at hente primære sekundære tertiære farvedetaljer tapet kald følgende metoder:

-getPrimaryColor () returnerer det mest bemærkelsesværdige farvetapet

-getSecondaryColor () returnerer anden fremtrædende farve tapet

-getTertiaryColor ()-metoden returnerer tredje fremtrædende farvetapet For at underrette systemet om væsentlige farveændringer kald notify ColorsChanged ()-metoden udløser Compute Colors livscyklus-hændelsesmulighed give nyt Wallpaper Colorsobjekt tilføje lytter farveændringer kald addOn ColorsChanged Listener ()-metoden får ogsåWallpaper Colors ()hent primære farver tapet

Fingeraftryksopdateringer

FingerprintManager-klassen har introduceret to fejlkoder:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: Brugeren har forsøgt for mange gange at låse sin enhed op ved hjælp af fingeraftrykslæser.

-FINGERPRINT_ERROR_VENDOR: Der opstod en leverandørspecifik fingeraftrykslæserfejl.

Afslutningsvis,

Med sit brede udvalg af softwareapplikationer, der er tilgængelige på tværs af forskellige kategorier, såsom hjælpeprogrammer og operativsystemer blandt andre; vores hjemmeside tilbyder et omfattende udvalg af softwareløsninger, der imødekommer alle slags behov og krav! En sådan softwareløsning, der er tilgængelig her, er ingen ringere end "Android O", som frembringer adskillige funktioner og muligheder, der sigter mod at forbedre både brugeroplevelsen og udviklerproduktiviteten!

Fra forbedrede muligheder for administration af meddelelser, herunder begrænsning af lydadvarsler pr. sekund, samtidig med at meddelelsesleveringen forbliver upåvirket; bedre målretningsmuligheder baseret på RAM-kapacitetsniveauer, så brugerne får optimerede oplevelser uanset enhedsspecifikationer; opdaterede rammer for autoudfyldning, der tillader brugerdefinerede beskrivelser sammen med valideringsobjekter, der muliggør større kontrol over selve autoudfyldningsprocessen - der er noget her alle!

Desuden takker dets neurale netværks API'er, der tilbyder hardwareacceleration maskinlæringsoperationer direkte i selve enheden uden at kræve eksterne servere cloud computing-ressourcer osv.; programmatiske sikker browsing-handlinger via webview-implementering, der opdager potentielle trusler, før de overhovedet opstår, og derved holder brugerne sikre onlineaktiviteter; API'er med delt hukommelse, der letter problemfri kommunikation mellem flere processer/apps, der kører samtidigt uden nogen som helst hikke - disse er blot nogle eksempler, der viser, hvorfor "android o" virkelig skiller sig ud blandt resten!

Fuld spec
Forlægger Google
Udgiverwebsted http://www.google.com/
Udgivelses dato 2017-10-25
Dato tilføjet 2017-10-25
Kategori Hjælpeprogrammer og operativsystemer
Underkategori Operativsystemer og opdateringer
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
Downloads pr. Uge 8
Samlet antal downloads 1002

Comments:

Mest populære