Android 8.1 Developer Preview for Android Preview
Apraksts
Android 8.1 izstrādātāja priekšskatījums operētājsistēmai Android: visaptverošs pārskats
Android O ir jaunākā Android operētājsistēmas versija, un tā piedāvā dažādas jaunas funkcijas un iespējas gan lietotājiem, gan izstrādātājiem. Šajā dokumentā mēs izcelsim jaunumus izstrādātājiem Android 8.1 izstrādātāju priekšskatījumā.
Neironu tīklu API
Neironu tīklu API (NNAPI) nodrošina lietotnes ar aparatūras paātrinājumu ierīcē veiktajām mašīnmācīšanās darbībām. API atbalsta modeļa izveidi, apkopošanu un izpildi ierīcē. Lietotnes parasti neizmanto NNAPI tieši; tā vietā NNAPI ir paredzēts izsaukt mašīnmācīšanās bibliotēkām, ietvariem un rīkiem, kas ļauj izstrādātājiem apmācīt savus modeļus un izvietot tos Android ierīcēs.
Lai uzzinātu vairāk par neironu tīklu API, skatiet neironu tīklu API atsauces dokumentus un neironu tīklu API izstrādātāja rokasgrāmatu.
Paziņojumi
Android 8.1 izstrādātāja priekšskatījumā 1 ir iekļautas izmaiņas paziņojumos, kas ietekmē to, kā lietotnes var radīt paziņojumu brīdinājuma skaņas.
- Lietotnes tagad var tikai vienu reizi sekundē izdot brīdinājuma signālu.
- Brīdinājuma skaņas, kas pārsniedz šo ātrumu, netiek ievietotas rindā un tiek pazaudētas.
- Šīs izmaiņas neietekmē citus paziņojumu darbības aspektus.
- Paziņojumu ziņojumi joprojām tiek publicēti, kā paredzēts.
Papildus:
- NotificationListenerService un ConditionProviderService netiek atbalstītas Android ierīcēs ar zemu RAM, kas atgriež patieso vērtību, kad tiek izsaukts ActivityManager.isLowRamDevice().
Uzlabota mērķauditorijas atlase ierīcēm ar zemu RAM
Operētājsistēmā Android 8.1 (API 27. līmenis) pakotņu pārvaldniekam ir pievienotas divas jaunas aparatūras funkciju konstantes — FEATURE_RAM_LOW un FEATURE_RAM_NORMAL. Šīs konstantes ļauj atlasīt savu lietotņu un APK sadalījumu izplatīšanu parastajās vai mazās RAM ierīcēs.
Šīs konstantes ļauj Play veikalam veicināt labāku lietotāja pieredzi, izceļot lietotnes, kas īpaši piemērotas konkrētās ierīces iespējām.
Automātiskās aizpildes ietvara atjauninājumi
Android 8.1 izstrādātāja priekšskatījums (API 27. līmenis) nodrošina vairākus automātiskās aizpildes ietvara uzlabojumus, kurus varat iekļaut savās lietotnēs.
- Izstrādātāja priekšskatījumā tiek pievienots atbalsts pielāgotiem aprakstiem, kas tiek rādīti automātiskās aizpildes saglabāšanas lietotāja saskarnē, nevis sākotnējie attēlojuma dati.
- Varat norādīt Validator objektu, ko jūsu lietotne izmanto, lai izlemtu, vai Android sistēmai ir jāparāda automātiskās aizpildes saglabāšanas lietotāja saskarne.
- BaseAdapter klase ietver setAutofillOptions() metodi, kas ļauj nodrošināt virkņu attēlojumu vērtības adapterī, noderīgas griezēja vadīklas, dinamiski ģenerēt vērtības adapteri, piemēram, kredītkaršu derīguma datums gadu saraksts lietotāji izvēlas daļu kredītkartes derīguma termiņa Automātiskās aizpildes pakalpojumi izmanto virknes attēlojumu atbilstoši aizpildīšanai skatiem ir nepieciešami dati
Papildus:
- AutofillManager klase ietver notifyViewVisibilityChanged(View,int,boolen) metodes izsaukumu notify ietvara izmaiņām redzamības skata virtuālās struktūras pārslodzes metode nevirtuālajām struktūrām parasti nav nepieciešams skaidri paziņot ietvaru, jo metode jau tiek saukta par View klasi.
RediģētTeksta atjauninājums
Sākot ar API 27. līmeni EditText.getText() atgriež rediģējamu iepriekš atgriezto CharSequence ar atpakaļsaderību Rediģējams ievieš CharSequence Rediģējams interfeiss nodrošina vērtīgu papildu funkcionalitāti Piemēram, tāpēc, ka Editable ievieš arī Spannable interfeisu piemēro iezīmēšanas saturu instancē EditText
Programmatiskās Drošas pārlūkošanas darbības
Izmantojot WebView ieviešanu, Drošas pārlūkošanas API lietotne nosaka, kad gadījums WebView mēģina pārvietoties URL, Google klasificēja zināmus draudus Pēc noklusējuma WebView parāda iespiesto brīdinājumu lietotājam zināmi draudi, sniedzot opciju ielādes URL jebkurā gadījumā atgriezties iepriekšējā lapā droši Operētājsistēmā Android 8.1 Izstrādātāja priekšskatījums programmatiski definējiet, kā lietotne reaģē uz zināmajiem draudiem:
- Kontrolējiet, vai lietotne ziņo par zināmiem draudiem Droša pārlūkošana
- Lietot, lai lietotne automātiski veiktu noteiktu darbību, atgriežoties pie drošības ikreiz, kad saskaras ar URL. Droša pārlūkošana klasificē zināmus draudus. Pievērsiet uzmanību optimālai aizsardzībai pret nogaidīšanu, līdz tiek inicializēta Droša pārlūkošana, pirms tiek izsaukta WebView objekta loadUrl() metode.
Video sīktēlu nosūcējs
MediaMetadataRetriever klasei ir getScaledFrameAtTime() atrod rāmi tuvu norādītajam laika stāvoklim atgriež bitkarti tādu pašu malu attiecību avota kadru mērogots taisnstūris dots platums augstums noderīgs sīktēlu attēlu ģenerēšana video Mēs iesakām izmantot metodi, nevis getFrameAtTime() iztērēt atmiņu, jo atgriež bitkarti tādas pašas izšķirtspējas avota video Piemēram, rāmis no K video būtu MB bitkartei daudz lielākam nepieciešams sīktēla attēls
Koplietotās atmiņas API
Android ievieš SharedMemory klasi. Tas ļauj izveidot karti, pārvaldīt anonīmu koplietojamo atmiņu, izmantojot vairākus procesus vai lietotnes
WallpaperColors API
Android ievieš atbalstu tapetes krāsu pārvaldībai, ļauj izveidot WallpaperColors objektu no bitkartes, kas zīmējama, izmantojot pirmās trīs vizuāli reprezentatīvās krāsas, izgūt detaļas pirmās trīs pamanāmās krāsas fona tapetes Lai izveidotu WallpaperColors objektu, rīkojieties šādi:
-Lai izveidotu WallpaperColors objektu, izmantojot trīs krāsas, izveidojiet instanci WallpaperColors, kas iztur primāro sekundāro terciāro krāsu primārajai krāsai ir jābūt nullei
-Lai izveidotu WallpaperColors objektu no bitkartes izsaukuma no bitmap()metodes, nododot bitkartes avota parametru
-Lai izveidotu WallpaperColors objektu no zīmējama izsaukuma noDrawable ()metodes, nododot zīmējamā avota parametru
Lai izgūtu primāro sekundāro terciāro krāsu informāciju, izmantojiet šādas metodes:
-getPrimaryColor ()atgriež pamanāmākās krāsas fona tapetes
-getSecondaryColor ()atgriež otro izcilāko krāsu fona tapeti
-getTertiaryColor ()metode atgriež trešo izcilāko krāsu fona tapeti Lai paziņotu sistēmai par jebkādām būtiskām krāsu izmaiņām, zvaniet paziņot ColorsChanged ()metode izraisa Compute Colors dzīves cikla notikumu iespēju nodrošināt jaunu Wallpaper Colorsobject pievienot klausītāja krāsu izmaiņas izsauciet addOn ColorsChanged Listener () metodi arī get Wallpaper Colors ()retrieve pamatkrāsu tapetes
Pirkstu nospiedumu atjauninājumi
FingerprintManager klase ir ieviesusi divus kļūdu kodus:
-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: lietotājs pārāk daudz reižu ir mēģinājis atbloķēt savu ierīci, izmantojot pirkstu nospiedumu lasītāju.
-FINGERPRINT_ERROR_VENDOR: radās piegādātājam raksturīga pirkstu nospiedumu lasītāja kļūda.
Noslēgumā,
Ar savu plašo programmatūras lietojumprogrammu izvēli, kas pieejama dažādās kategorijās, piemēram, utilītprogrammas un operētājsistēmas; mūsu vietne piedāvā plašu programmatūras risinājumu klāstu, kas atbilst visu veidu vajadzībām un prasībām! Viens no šādiem šeit pieejamajiem programmatūras risinājumiem ir Android O, kas piedāvā daudzas funkcijas un iespējas, kuru mērķis ir uzlabot gan lietotāja pieredzi, gan izstrādātāju produktivitāti!
Uzlabotas paziņojumu pārvaldības iespējas, tostarp skaņas brīdinājumu ātruma ierobežošana sekundē, vienlaikus nodrošinot, ka ziņojumu piegāde netiek ietekmēta; labākas mērķauditorijas atlases iespējas, pamatojoties uz RAM ietilpības līmeņiem, lai lietotāji saņemtu optimizētu pieredzi neatkarīgi no ierīces specifikācijām; atjaunināti automātiskās aizpildes ietvari, kas ļauj izveidot pielāgotus aprakstus, kā arī pārbaudītāja objektus, kas ļauj labāk kontrolēt pašu automātiskās aizpildes procesu — šeit ir kaut kas ikvienam!
Turklāt, pateicoties tās neironu tīklu API, kas piedāvā aparatūras paātrinājuma mašīnmācīšanās darbības tieši pašā ierīcē, neprasot ārējos serveru mākoņdatošanas resursus utt.; Programmatiskas drošas pārlūkošanas darbības, izmantojot tīmekļa skata ieviešanu, atklājot iespējamos apdraudējumus, pirms tie rodas, tādējādi nodrošinot lietotāju drošību tiešsaistē; koplietojamās atmiņas API, kas veicina netraucētu saziņu starp vairākiem procesiem/lietotnēm, kas darbojas vienlaicīgi, bez jebkādām žagas — šie ir tikai daži piemēri, kas parāda, kāpēc "android o" patiešām izceļas starp pārējiem!
Pilna spec
Izdevējs | |
Izdevēja vietne | http://www.google.com/ |
Izdošanas datums | 2017-10-25 |
Pievienošanas datums | 2017-10-25 |
Kategorija | Utilītas un operētājsistēmas |
Apakškategorija | Operētājsistēmas un atjauninājumi |
Versija | Preview |
OS prasības | Android |
Prasības | Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL. |
Cena | Free |
Lejupielādes nedēļā | 8 |
Kopējais lejupielāžu skaits | 1002 |
Comments: