Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Опис

Андроид 8.1 Преглед на програмери за Андроид: сеопфатен преглед

Android O е најновата верзија на оперативниот систем Андроид и воведува различни нови функции и можности за корисниците и за програмерите. Во овој документ, ќе го нагласиме она што е ново за програмерите во Преглед на програмери на Android 8.1.

API за невронски мрежи

АПИ на невронски мрежи (NNAPI) обезбедува апликации со хардверско забрзување за операции за машинско учење на уредот. API поддржува креирање, компилација и извршување на модели на уредот. Апликациите обично не користат директно NNAPI; наместо тоа, NNAPI треба да се повикува со библиотеки, рамки и алатки за машинско учење кои им дозволуваат на програмерите да ги обучуваат нивните модели и да ги распоредат на уредите со Android.

За да дознаете повеќе за API на невронски мрежи, видете ги референтните документи на API за невронски мрежи и упатството за развивачи на API на невронски мрежи.

Известувања

Андроид 8.1 Преглед на програмери 1 вклучува промени во известувањата кои влијаат на тоа како апликациите можат да прават звуци за предупредување за известување:

- Апликациите сега можат да испуштаат звук за известување само еднаш во секунда.

- Звуците за предупредување што ја надминуваат оваа стапка не се редат и се губат.

- Оваа промена не влијае на другите аспекти на однесувањето на известувањата.

- Пораките за известување сè уште се објавуваат како што се очекуваше.

Дополнително:

- NotificationListenerService и ConditionProviderService не се поддржани на уреди со ниска RAM-напојувана со Android што се враќаат true кога ќе се повика ActivityManager.isLowRamDevice().

Подобрено таргетирање за уреди со ниска RAM меморија

Android 8.1 (API ниво 27) додава две нови константи на хардверски карактеристики - FEATURE_RAM_LOW и FEATURE_RAM_NORMAL - во Управникот со пакети. Овие константи ви дозволуваат да ја насочите дистрибуцијата на вашите апликации и поделбите на АПК на нормални или уреди со ниска RAM меморија.

Овие константи ѝ овозможуваат на продавницата на Play да промовира подобро корисничко искуство со истакнување на апликации особено добро прилагодени на можностите на даден уред.

Автоматско пополнување ажурирања на рамката

Преглед на програмери на Android 8.1 (API ниво 27) обезбедува неколку подобрувања на рамката за автоматско пополнување што може да ги вклучите во вашите апликации:

- Прегледот на програмерите додава поддршка за приспособени описи што се прикажуваат во интерфејсот за зачувување на автоматско пополнување наместо оригинални податоци за претставување.

- Може да наведете објект Validator што ја користи вашата апликација за да одлучи дали системот Android треба да прикажува интерфејс за зачувување на автоматско пополнување.

- Класата BaseAdapter го вклучува методот setAutofillOptions() кој овозможува обезбедување вредности на репрезентации на низа во адаптер корисни спиннер контроли динамички генерираат вредности адаптери како што се датумот на истекување на кредитната картичка листа години, корисниците избираат дел од датумот на истекување на кредитната картичка Услугите за автоматско пополнување користат прикажување низа соодветно пополнуваат прегледи бараат податоци

Дополнително:

-Класата AutofillManager вклучува notifyViewVisibilityChanged(View,int,boolen) методот повикување известување за промени во рамката за видливост приказ на методот на преоптоварување на виртуелната структура, невиртуелните структури обично не бараат експлицитно известување рамка, бидејќи методот веќе е наречен View class

Ажурирање на EditText

Почнувајќи со ниво на API 27 EditText.getText() враќа Уредливи претходно вратени CharSequence компатибилни со наназад.

Програмски дејства за безбедно прелистување

Со користење на имплементација на WebView Апликацијата Safe Browsing API открива кога примерот WebView се обидува да се движи до URL-адресата на Google класифицирана позната закана Стандардно, WebView прикажува интерстицијално предупредување за корисникот позната закана што дава опција за вчитување URL-адреса во секој случај, вратете ја безбедно претходната страница Во Преглед на програмери Android 8.1 програмски дефинирајте како апликацијата реагира на познатата закана:

-Контролирајте дали апликацијата известува за познати закани Безбедно прелистување

-Дајте апликацијата автоматски да изврши одредени дејства враќајќи се наназад безбедноста секој пат кога ќе наиде на URL Безбедно прелистување класифицира позната закана Забелешка оптимална заштита од чекање додека не се иницијализира Безбедното прелистување пред да се повика методот loadUrl() на објектот WebView

Извлекувач на сликички за видео

Класата MediaMetadataRetriever има getScaledFrameAtTime() наоѓа рамка блиску до дадената временска позиција враќа битмапа ист сооднос изворна рамка намалена одговара на правоаголник дадена ширина корисна височина за генерирање сликички од сликички видео Препорачуваме користење метод наместо getFrameAtTime() да ја трошиме меморијата бидејќи враќа битмапа пример извор на видео рамка од К видео битмапата на МБ многу поголема ќе има потреба од минијатурна слика

API за споделена меморија

Андроид ја воведува класата SharedMemory Ова овозможува креирање мапи, управување со анонимна споделена меморија што се користи повеќе процеси или апликации

WallpaperColors API

Андроид воведува поддршка за управување со бои на тапети, функцијата ви овозможува да креирате објект WallpaperColors од битмапа што може да се нацрта со користење на првите три визуелно репрезентативни бои. Враќање детали за првите три забележливи бои заднина За да се создаде објект WallpaperColors или следново:

-За да креирате објект WallpaperColors со користење на три бои, создадете пример WallpaperColors што ја поминува примарната секундарна терциерна боја основната боја мора да биде нула

-Да се ​​создаде објект WallpaperColors од битмап повик од методотBitmap() пренесувајќи параметар на извор на битмапа

-Да креирате WallpaperColors објект од цртачки повик од Drawable ()метод поминувајќи параметар за цртачки извор

За да ја вратите позадината со детали за примарната секундарна терцијална боја, повикајте ги следниве методи:

-getPrimaryColor () ја враќа најзабележливата позадина во боја

-getSecondaryColor () ја враќа втората истакната позадина во боја

-getTertiaryColor ()method ја враќа третата истакната позадина во боја За да го извести системот за какви било значајни промени на бојата, повик известете го ColorsChanged ()методот активира можност за настан за животниот циклус Пресметајте бои Обезбедете нова позадина Colorsobject додавање на слушателот промени во бојата повик addOn ColorsChanged Слушател ()метод, исто така, добијте бои на позадина ()превземете основни бои позадина

Ажурирања за отпечатоци од прсти

Класата FingerprintManager воведе два кодови за грешка:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: корисникот се обидел премногу пати да го отклучи својот уред користејќи читач за отпечатоци.

-FINGERPRINT_ERROR_VENDOR: Настана грешка во читачот на отпечаток од прст специфична за продавачот.

Во заклучок,

Со својот широк избор на софтверски апликации достапни во различни категории како што се комунални услуги и оперативни системи, меѓу другото; нашата веб-страница нуди широк спектар на софтверски решенија кои ги исполнуваат сите видови потреби и барања! Едно такво софтверско решение достапно овде не е ништо друго туку „Android O“ кое носи бројни функции и способности насочени кон подобрување како на корисничкото искуство, така и на продуктивноста на програмерите!

Од подобрените опции за управување со известувањата, вклучително и ограничување на брзината на звучни предупредувања во секунда, додека се уште се осигурува дека испораката на пораките останува непроменета; подобри опции за таргетирање врз основа на нивоата на капацитет на RAM меморијата, така што корисниците добиваат оптимизирани искуства без оглед на спецификациите на уредот; ажурирани рамки за автоматско пополнување што овозможуваат прилагодени описи заедно со објекти за валидација што овозможуваат поголема контрола врз самиот процес на автоматско пополнување - има по нешто овде секој!

Згора на тоа, благодарение на своите API-и за невронски мрежи кои нудат операции за машинско учење за забрзување на хардверот директно во самиот уред без да бараат ресурси за компјутерски облак од надворешни сервери итн.; програмски дејства за безбедно прелистување преку имплементација на веб-приказ, откривајќи потенцијални закани дури и пред тие да се појават, со што ги одржуваат корисниците безбедни онлајн активности; API за заедничка меморија што ја олеснуваат беспрекорната комуникација помеѓу повеќе процеси/апликации кои работат истовремено без никакви проблеми - ова се само неколку примери кои покажуваат зошто „андроид о“ навистина се издвојува меѓу останатите!

Целосни спецификации
Издавач Google
Страница на издавачи http://www.google.com/
Датум на издавање 2017-10-25
Датум на додавање 2017-10-25
Категорија Комунални услуги и оперативни системи
Под категорија Оперативни системи и ажурирања
Верзија Preview
Барања за ОС Android
Барања Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Цена Free
Преземања неделно 8
Вкупно преземања 1002

Comments:

Најпопуларни