Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Speċifikazzjoni sħiħa
Deskrizzjoni

Preview għall-Iżviluppaturi Android 8.1 għal Android: Ħarsa Ġenerali Komprensiva

Android O hija l-aħħar verżjoni tas-sistema operattiva Android, u tintroduċi varjetà ta 'karatteristiċi u kapaċitajiet ġodda għall-utenti u l-iżviluppaturi bl-istess mod. F'dan id-dokument, aħna se nenfasizzaw x'hemm ġdid għall-iżviluppaturi f'Android 8.1 Developer Preview.

Netwerks newrali API

In-Netwerks Neural API (NNAPI) jipprovdi apps b'aċċelerazzjoni tal-ħardwer għal operazzjonijiet ta' tagħlim tal-magni fuq l-apparat. L-API tappoġġja l-ħolqien, il-kumpilazzjoni u l-eżekuzzjoni tal-mudelli fuq l-apparat. Apps tipikament ma jużawx NNAPI direttament; minflok, NNAPI huwa maħsub biex jissejjaħ minn libreriji, oqfsa, u għodod ta 'tagħlim tal-magni li jħallu lill-iżviluppaturi jħarrġu l-mudelli tagħhom u jużawhom fuq apparat Android.

Biex titgħallem aktar dwar l-API tan-Netwerks Neurali, ara d-dokumenti ta’ referenza tal-API tan-Netwerks Neurali u l-gwida tal-iżviluppatur tal-API tan-Netwerks Neurali.

Notifiki

Android 8.1 Developer Preview 1 jinkludi bidliet fin-notifiki li jaffettwaw kif l-apps jistgħu jagħmlu ħsejjes ta' twissija ta' notifika:

- Apps issa jistgħu jagħmlu ħoss ta' twissija ta' notifika darba kull sekonda biss.

- Ħsejjes ta' twissija li jaqbżu din ir-rata ma jitqiegħdux fil-kju u jintilfu.

- Din il-bidla ma taffettwax aspetti oħra tal-imġiba tan-notifika.

- Messaġġi ta' notifika għadhom jitpoġġew kif mistenni.

Barra minn hekk:

- NotificationListenerService u ConditionProviderService mhumiex appoġġjati fuq apparati li jaħdmu bl-Android b'RAM baxx li jirritornaw vera meta tissejjaħ ActivityManager.isLowRamDevice().

Immirar imtejjeb għal apparati b'RAM baxx

Android 8.1 (livell API 27) iżid żewġ kostanti tal-karatteristiċi tal-ħardwer ġodda - FEATURE_RAM_LOW u FEATURE_RAM_NORMAL - ma' Package Manager. Dawn il-kostanti jippermettulek timmira d-distribuzzjoni tal-apps tiegħek u l-qsim tal-APK għal apparati normali jew b'RAM baxx.

Dawn il-kostanti jippermettu li l-maħżen Play jippromwovi esperjenza aħjar tal-utent billi jenfasizza apps speċjalment adattati għall-kapaċitajiet ta 'apparat partikolari.

Aġġornamenti tal-qafas tal-mili awtomatiku

Android 8.1 Developer Preview (livell API 27) jipprovdi diversi titjib fil-Qafas tal-Imla Awtomatiku li tista' tinkorpora fl-apps tiegħek:

- Il-Preview għall-Iżviluppatur iżżid appoġġ għal deskrizzjonijiet tad-dwana li juru f'UI ta' salvataġġ tal-mili awtomatika minflok dejta ta' rappreżentazzjoni oriġinali.

- Tista' tispeċifika oġġett Validator li tuża l-app tiegħek biex tiddeċiedi jekk is-Sistema Android għandhiex turi l-UI ta' salvataġġ tal-mili awtomatiku.

- Il-klassi BaseAdapter tinkludi metodu setAutofillOptions() li jippermetti li tipprovdi rappreżentazzjonijiet ta’ string valuri f’adapter kontrolli utli spinner jiġġeneraw valuri b’mod dinamiku adapters bħal data ta’ skadenza ta’ karta ta’ kreditu snin lista ta’ utenti jagħżlu parti data ta’ skadenza ta’ karta ta’ kreditu Is-servizzi ta’ mili awtomatiku jużaw rappreżentazzjoni ta’ spag b’mod xieraq jimlew il-veduti jeħtieġu data

Barra minn hekk:

-Il-klassi AutofillManager tinkludi notifyViewVisibilityChanged(View,int,boolen) metodu sejħa notify frame changes viżibilità viżjoni virtwali struttura overload metodu strutturi mhux virtwali normalment ma jeħtiġux b'mod espliċitu jinnotifikaw qafas minħabba metodu diġà msejjaħ View class

Aġġornament EditText

Nibda bil-livell API 27 EditText.getText() jirritorna CharSequence li rritorna qabel Editable kompatibbli b'lura timplimenta CharSequence Editable interface jipprovdi funzjonalità addizzjonali siewja Per eżempju minħabba li Editable timplimenta wkoll Interfaċċja Spannable tapplika kontenut ta' markup fl-istanza EditText

Azzjonijiet ta' Browsing Sikur Programmatiku

Bl-użu ta' l-implimentazzjoni ta' WebView Safe Browsing API app tiskopri meta l-istanza WebView tipprova tinnaviga URL Google theddida magħrufa klassifikata B'mod awtomatiku WebView juri twissija interstizjali utent magħruf theddida li tagħti għażla tagħbija URL xorta ritorn lura paġna preċedenti sigur F'Android 8.1 Developer Preview iddefinixxi b'mod programmatiku kif l-app tirrispondi theddida magħrufa:

-Ikkontrolla jekk app tirrapporta theddid magħruf Safe Browsing

-Agħmel l-app awtomatikament twettaq azzjoni partikolari li tmur lura s-sigurtà kull darba li tiltaqa' ma' URL Safe Browsing tikklassifika theddida magħrufa Innota l-aħjar protezzjoni kontra stenna sakemm inizjalizzat Safe Browsing qabel tinvoka l-metodu loadUrl() tal-oġġett WebView

Estrattur thumbnail tal-vidjo

Il-klassi MediaMetadataRetriever għandha getScaledFrameAtTime() issib frejm qrib ħin partikolari pożizzjoni tirritorna bitmap l-istess proporzjon tal-aspett qafas tas-sors skalat rettangolu adattat wisa 'għoli utli li tiġġenera thumbnail immaġini video Nirrakkomandaw li tuża metodu aktar milli getFrameAtTime() ħela ta' memorja minħabba li jirritorna bitmap l-istess riżoluzzjoni sors tal-vidjo Per eżempju frejm minn K vidjo se MB bitmap ferm akbar bżonn immaġini thumbnail

API tal-memorja kondiviża

Android jintroduċi klassi SharedMemory Dan jippermetti li toħloq mappa timmaniġġja memorja kondiviża anonima użata proċessi jew apps multipli

WallpaperColors API

Android jintroduċi karatteristika ta' appoġġ għall-ġestjoni tal-kuluri tal-wallpaper jippermetti li toħloq oġġett WallpaperColors minn bitmap li jista' jinġibed billi tuża l-ewwel tliet kuluri viżwalment rappreżentattivi jirkupraw id-dettalji l-ewwel tliet kuluri notevoli wallpaper Biex toħloq oġġett WallpaperColors jew li ġejjin:

- Biex toħloq oġġett WallpaperColors billi tuża tliet kuluri toħloq istanza WallpaperColors li tgħaddi kulur primarju sekondarju terzjarju kulur primarju għandu null

-Biex toħloq oġġett WallpaperColors minn sejħa tal-bitmap mill-metodu tal-Bitmap() li jgħaddi l-parametru tas-sors tal-bitmap

-Biex toħloq oġġett WallpaperColors minn sejħa li tista' tinġibed minn metodu Drawable () li jgħaddi parametru tas-sors li jista' jinġibed

Biex tirkupra dettalji tal-kulur primarju sekondarju terzjarju wallpaper sejħa metodi li ġejjin:

-getPrimaryColor () jirritorna l-aktar wallpaper tal-kulur notevoli

-getSecondaryColor () jirritorna t-tieni wallpaper tal-kulur preeminenti

-getTertiaryColor () il-metodu jirritorna t-tielet wallpaper tal-kulur preeminenti Biex tinnotifika s-sistema kwalunkwe bidla sinifikanti fil-kulur sejħa tinnotifika ColorsChanged ()metodu jqanqal l-opportunità ta’ avveniment taċ-ċiklu tal-ħajja tal-Kuluri Ikkalkula l-opportunità jipprovdi Wallpaper Colorsobject żid is-semmiegħ bidliet fil-kulur sejħa addOn ColorsChanged Semmiegħ ()metodu wkoll getWallpaper Colors ()irkupra wallpaper kuluri primarji

Aġġornamenti tal-marki tas-swaba'

Il-klassi FingerprintManager introduċiet żewġ kodiċijiet ta 'żball:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: L-utent ipprova wisq drabi biex jiftaħ it-tagħmir tiegħu billi jaqra l-marki tas-swaba'.

-FINGERPRINT_ERROR_VENDOR: Sar żball fil-qarrej tal-marki tas-swaba' speċifiku għall-bejjiegħ.

Fil-konklużjoni,

Bl-għażla wiesgħa tagħha ta 'applikazzjonijiet tas-softwer disponibbli f'diversi kategoriji bħal utilitajiet u sistemi operattivi fost oħrajn; il-websajt tagħna toffri firxa estensiva ta' soluzzjonijiet ta' softwer li jindirizzaw kull tip ta' ħtiġijiet u rekwiżiti! Soluzzjoni tas-software bħal din disponibbli hawnhekk hija xejn ħlief "Android O" li ġġib karatteristiċi u kapaċitajiet numerużi mmirati biex itejbu kemm l-esperjenza tal-utent kif ukoll il-produttività tal-iżviluppatur!

Minn għażliet ta' ġestjoni mtejba ta' notifiki inkluż il-limitazzjoni ta' allerti ta' ħoss kull sekonda filwaqt li xorta jiġi żgurat li l-kunsinna tal-messaġġi tibqa' mhux affettwata; għażliet ta' mira aħjar ibbażati fuq livelli ta' kapaċità RAM sabiex l-utenti jirċievu esperjenzi ottimizzati irrispettivament mill-ispeċifikazzjonijiet tal-apparat; oqfsa aġġornati tal-mili awtomatiku li jippermettu deskrizzjonijiet personalizzati flimkien ma' oġġetti validaturi li jippermettu kontroll akbar fuq il-proċess tal-mili awtomatiku innifsu - hawn xi ħaġa kulħadd!

Barra minn hekk grazzi lill-APIs tan-netwerks newrali tagħha li joffru operazzjonijiet ta' tagħlim tal-magni tal-aċċelerazzjoni tal-ħardwer fl-apparat innifsu mingħajr ma jeħtieġu servers esterni riżorsi tal-cloud computing eċċ.; azzjonijiet programmatiċi ta' browsing sigur permezz ta' implimentazzjoni tal-webview li jiskopru theddid potenzjali qabel ma jseħħu biex b'hekk l-utenti jinżammu attivitajiet online siguri; APIs tal-memorja kondiviża li jiffaċilitaw komunikazzjoni bla xkiel bejn proċessi/apps multipli li jaħdmu fl-istess ħin mingħajr ebda problema - dawn huma biss xi eżempji li juru għaliex "android o" verament jispikka fost il-bqija!

Speċifikazzjoni sħiħa
Pubblikatur Google
Sit tal-pubblikatur http://www.google.com/
Data tal-ħruġ 2017-10-25
Data miżjuda 2017-10-25
Kategorija Utilitajiet u Sistemi Operattivi
Sottokategorija Sistemi Operattivi u Aġġornamenti
Verżjoni Preview
Rekwiżiti Os Android
Rekwiżiti Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Prezz Free
Tniżżil fil-ġimgħa 8
Tniżżil totali 1002

Comments:

L-iktar popolari