Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Сипаттама

Android үшін Android 8.1 әзірлеушіге алдын ала қарау: толық шолу

Android O - Android операциялық жүйесінің соңғы нұсқасы және ол пайдаланушылар мен әзірлеушілер үшін әртүрлі жаңа мүмкіндіктер мен мүмкіндіктерді ұсынады. Бұл құжатта біз Android 8.1 Developer Preview бағдарламасындағы әзірлеушілерге арналған жаңалықтарды бөліп көрсетеміз.

Neural Networks API

Neural Networks API (NNAPI) қолданбаларды құрылғыдағы машиналық оқыту операциялары үшін аппараттық жеделдетуді қамтамасыз етеді. API құрылғыда үлгі жасауды, құрастыруды және орындауды қолдайды. Қолданбалар әдетте NNAPI-ді тікелей пайдаланбайды; оның орнына, NNAPI әзірлеушілерге үлгілерін үйретуге және оларды Android құрылғыларында орналастыруға мүмкіндік беретін машиналық оқыту кітапханалары, фреймворктар және құралдар арқылы шақырылады.

Neural Networks API туралы қосымша ақпарат алу үшін Neural Networks API анықтамалық құжаттарын және Neural Networks API әзірлеуші ​​нұсқаулығын қараңыз.

Хабарландырулар

Android 8.1 Developer Preview 1 қолданбалардың хабарландыру ескерту дыбыстарын шығаруына әсер ететін хабарландыруларға өзгертулерді қамтиды:

- Қолданбалар енді секундына бір рет ғана ескерту сигналын бере алады.

- Осы жылдамдықтан асатын ескерту дыбыстары кезекке қойылмайды және жоғалады.

- Бұл өзгерту хабарландыру әрекетінің басқа аспектілеріне әсер етпейді.

- Хабарландыру хабарлары әлі күткендей жарияланады.

Қосымша:

- NotificationListenerService және ConditionProviderService қолданбаларына ActivityManager.isLowRamDevice() шақырылған кезде ақиқат қайтаратын, жад көлемі аз Android жұмыс істейтін құрылғыларда қолдау көрсетілмейді.

Төмен RAM құрылғылары үшін жақсартылған мақсатты

Android 8.1 (API деңгейі 27) бума менеджеріне екі жаңа аппараттық мүмкіндік тұрақтыларын қосады - FEATURE_RAM_LOW және FEATURE_RAM_NORMAL. Бұл константалар қолданбалар мен APK сплиттерін қалыпты немесе төмен жедел жады құрылғыларға таратуға мүмкіндік береді.

Бұл тұрақты мәндер Play Store дүкеніне әсіресе берілген құрылғының мүмкіндіктеріне жақсы сәйкес келетін қолданбаларды бөлектеу арқылы пайдаланушы тәжірибесін жақсартуға мүмкіндік береді.

Автоматты толтыру жақтауының жаңартулары

Android 8.1 Developer Preview (API деңгейі 27) қолданбаларыңызға қосуға болатын Автотолтыру негізіне бірнеше жақсартуларды ұсынады:

- Әзірлеуші ​​​​алдын ала қарауы бастапқы ұсыну деректерінің орнына автоматты толтыруды сақтау интерфейсінде көрсетілетін реттелетін сипаттамаларға қолдауды қосады.

- Android жүйесі автоматты толтыруды сақтау интерфейсін көрсету керек пе, соны шешу үшін қолданбаңыз пайдаланатын Тексеру нысанын көрсете аласыз.

- BaseAdapter сыныбы адаптерде жол көрсетілімдерінің мәндерін қамтамасыз етуге мүмкіндік беретін setAutofillOptions() әдісін қамтиды пайдалы айналдырғыш басқару элементтері мәндерді динамикалық түрде генерациялайтын адаптер сияқты несие картасының жарамдылық мерзімі жылдар тізімі пайдаланушылар несие картасының жарамдылық мерзімінің бір бөлігін таңдайды Автотолтыру қызметтері жолды көрсетуді пайдаланады сәйкес толтыру көріністері деректерді қажет етеді

Қосымша:

-AutofillManager сыныбы notifyViewVisibilityChanged(View,int,boolen) әдісін қамтиды қоңырау шалу хабарлау шеңберін өзгерту көріну көрінісі виртуалды құрылымды шамадан тыс жүктеу әдісі Виртуалды емес құрылымдар әдетте нақты хабарлау шеңберін қажет етпейді, себебі әдіс әлдеқашан View класы деп аталады.

Мәтінді өңдеу

API 27 деңгейінен бастап EditText.getText() қайтарылатын Өңделетін бұрын қайтарылған CharSequence кері үйлесімді Өңделетін қолданбалар CharSequence Өңделетін интерфейс құнды қосымша функционалдылықты қамтамасыз етеді Мысалы, Өңделетін интерфейсі Spannable интерфейсін де жүзеге асырады, себебі EditText данасында белгілеу мазмұнын қолданады

Бағдарламалық қауіпсіз шолу әрекеттері

WebView іске асырылуын пайдалану арқылы Safe Browsing API қолданбасы WebView данасы URL мекенжайын шарлау әрекеті кезінде анықтайды Google жіктеген белгілі қауіп Әдепкі бойынша WebView пайдаланушыға интерстициалды ескертуді көрсетеді, ол опцияны жүктейтін URL мекенжайын бәрібір алдыңғы бетті қауіпсіз қайтарады Android 8.1 Developer Preview қолданбасында белгілі қауіпке қалай жауап беретінін бағдарламалық түрде анықтайды:

-Қолданбаның Safe Browsing белгілі қауіптер туралы хабарлауын бақылау

-Қолданбаның автоматты түрде белгілі бір әрекетті орындауы қажет URL мекенжайы кезіккен сайын қауіпсіздікті кері қайтарады. Қауіпсіз шолу белгілі қауіптерді жіктейді WebView нысанының loadUrl() әдісін шақыру алдында Safe Browsing іске қосылғанша күтуден оңтайлы қорғаныс ескеріңіз.

Бейне нобайын шығару құралы

MediaMetadataRetriever сыныбында getScaledFrameAtTime() берілген уақыт позициясына жақын жақтауды табады растрлық кескінді қайтарады бірдей пішім пішімін қайтарады. K бейнесінен кадр МБ растрлық кескіні әлдеқайда үлкенірек нобай кескінін қажет етеді

Ортақ жад API

Android SharedMemory сыныбын ұсынады Бұл карта жасауға мүмкіндік береді, бірнеше процестерді немесе қолданбаларды пайдаланатын анонимді ортақ жадты басқару

WallpaperColors API

Android тұсқағаз түстерін басқаруға қолдау көрсету мүмкіндігін енгізеді. Суретке түсірілетін нүктелік кескіннен WallpaperColors нысанын жасауға мүмкіндік беретін алғашқы үш көрнекі бейнеленген түсті пайдаланып мәліметтерді шығарып алыңыз. Алғашқы үш байқалатын түс тұсқағаз WallpaperColors нысанын жасау үшін мыналар:

-Үш түсті пайдаланып WallpaperColors нысанын жасау үшін WallpaperColors данасын жасаңыз негізгі қосымша үшінші түсті негізгі түс нөл болуы керек

- Bitmap()әдісінен нүктелік кескінді шақыру арқылы WallpaperColors нысанын жасау үшін нүктелік сурет көзі параметрін беру

- Drawable () сызбалық көз параметрін өткізетін сызба шақыруынан WallpaperColors нысанын жасау

Негізгі қосымша үшінші түсті тұсқағаз мәліметтерін алу үшін келесі әдістерді шақырыңыз:

-getPrimaryColor () ең көрнекті түсті тұсқағазды қайтарады

-getSecondaryColor () екінші басым түсті тұсқағазды қайтарады

-getTertiaryColor ()әдісі үшінші көрнекті түсті тұсқағазды қайтарады Жүйенің кез келген маңызды түс өзгерістері туралы хабарлау үшін ColorsChanged ()әдісіне қоңырау шалыңыз Есептеу түстерінің өмірлік циклі оқиғасы мүмкіндігін қамтамасыз етеді Жаңа Түсқағазды Түстер нысаны тыңдаушыны қосу түс өзгерістерін шақырады addOn ColorsChanged Listener ()әдісі де getWallpaper Түстерін ()шығару. негізгі түсті тұсқағаздар

Саусақ ізі жаңартулары

FingerprintManager сыныбы екі қате кодын енгізді:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: пайдаланушы саусақ ізін оқу құралы арқылы құрылғы құлпын ашуға тым көп әрекет жасады.

-FINGERPRINT_ERROR_VENDOR: сатушыға тән саусақ ізін оқу құрылғысының қатесі орын алды.

Қорытындысында,

Утилиталар мен операциялық жүйелер сияқты әртүрлі санаттарда қолжетімді бағдарламалық қосымшалардың кең таңдауымен; Біздің веб-сайт барлық қажеттіліктер мен талаптарды қанағаттандыратын бағдарламалық шешімдердің кең ауқымын ұсынады! Мұнда қол жетімді осындай бағдарламалық қамтамасыз ету шешімдерінің бірі - пайдаланушы тәжірибесін және әзірлеушілердің өнімділігін арттыруға бағытталған көптеген мүмкіндіктер мен мүмкіндіктерді беретін «Android O» шешімі!

Жақсартылған хабарландыруларды басқару опцияларынан, соның ішінде секундына дыбыстық ескертулерді шектеу, сонымен бірге хабардың жеткізілуіне әсер етпейтінін қамтамасыз ету; пайдаланушылар құрылғы сипаттамаларына қарамастан оңтайландырылған тәжірибені алуы үшін RAM сыйымдылық деңгейлеріне негізделген жақсырақ мақсатты опциялар; Автотолтыру процесінің өзін үлкенірек басқаруға мүмкіндік беретін валидатор нысандарымен бірге теңшелетін сипаттамаларға мүмкіндік беретін жаңартылған автотолтыру құрылымдары - мұнда барлығына бір нәрсе бар!

Сонымен қатар, сыртқы серверлерді бұлттық есептеу ресурстарын және т.б. талап етпей, құрылғының өзінде аппараттық құралдарды жеделдету машиналық оқыту операцияларын ұсынатын нейрондық желілер API интерфейстеріне алғыс айтамыз; әлеуетті қауіптерді олар пайда болғанға дейін анықтайтын веб-қарауды жүзеге асыру арқылы бағдарламалық қауіпсіз шолу әрекеттері, осылайша пайдаланушылардың желідегі әрекеттерін қауіпсіз етеді; бір уақытта ешбір кедергісіз жұмыс істейтін бірнеше процестер/қолданбалар арасындағы үздіксіз байланысты жеңілдететін ортақ жад API интерфейстері - бұл «android o» шынымен басқалардың арасында неге ерекшеленетінін көрсететін мысалдар ғана!

Толық сипаттама
Баспа Google
Баспа сайты http://www.google.com/
Шығару күні 2017-10-25
Қосылған күн 2017-10-25
Санат Утилиталар және операциялық жүйелер
Қосымша санат Операциялық жүйелер және жаңартулар
Нұсқа Preview
Os талаптары Android
Талаптар Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Бағасы Free
Аптасына жүктеулер 8
Жалпы жүктеулер 1002

Comments:

Ең танымал