Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Úplná špecifikácia
Popis

Android 8.1 Developer Preview pre Android: Komplexný prehľad

Android O je najnovšia verzia operačného systému Android a prináša množstvo nových funkcií a možností pre používateľov aj vývojárov. V tomto dokumente zdôrazníme, čo je nové pre vývojárov v Android 8.1 Developer Preview.

API neurónových sietí

Neural Networks API (NNAPI) poskytuje aplikáciám hardvérovú akceleráciu pre operácie strojového učenia na zariadení. Rozhranie API podporuje vytváranie, kompiláciu a spustenie modelu na zariadení. Aplikácie zvyčajne nepoužívajú priamo NNAPI; namiesto toho má byť NNAPI nazývaný knižnicami, rámcami a nástrojmi strojového učenia, ktoré umožňujú vývojárom trénovať ich modely a nasadzovať ich na zariadeniach so systémom Android.

Ďalšie informácie o rozhraní Neural Networks API nájdete v referenčných dokumentoch rozhrania Neural Networks API a v príručke pre vývojárov rozhrania Neural Networks API.

Upozornenia

Android 8.1 Developer Preview 1 obsahuje zmeny upozornení, ktoré ovplyvňujú spôsob, akým môžu aplikácie vydávať zvuky upozornení:

- Aplikácie teraz môžu vydávať upozornenia iba raz za sekundu.

- Zvuky výstrah, ktoré prekračujú túto frekvenciu, nie sú zaradené do frontu a stratia sa.

- Táto zmena neovplyvní ostatné aspekty správania upozornení.

- Správy s upozorneniami sa stále zverejňujú podľa očakávania.

Okrem toho:

- NotificationListenerService a ConditionProviderService nie sú podporované na zariadeniach so systémom Android s nízkou pamäťou RAM, ktoré pri volaní ActivityManager.isLowRamDevice() vrátia hodnotu true.

Vylepšené zacielenie pre zariadenia s nízkou pamäťou RAM

Android 8.1 (API úroveň 27) pridáva do Správcu balíkov dve nové konštanty hardvérových funkcií – FEATURE_RAM_LOW a FEATURE_RAM_NORMAL. Tieto konštanty vám umožňujú zacieliť distribúciu vašich aplikácií a rozdelení súborov APK na normálne zariadenia alebo zariadenia s nízkou pamäťou RAM.

Tieto konštanty umožňujú obchodu Play podporovať lepšiu používateľskú skúsenosť zvýraznením aplikácií, ktoré sú obzvlášť vhodné pre možnosti daného zariadenia.

Aktualizácie rámca automatického dopĺňania

Android 8.1 Developer Preview (API level 27) poskytuje niekoľko vylepšení Autofill Framework, ktoré môžete začleniť do svojich aplikácií:

– Ukážka vývojára pridáva podporu pre vlastné popisy, ktoré sa zobrazujú v používateľskom rozhraní automatického dopĺňania namiesto pôvodných údajov reprezentácie.

- Môžete určiť objekt Validator, ktorý vaša aplikácia používa na rozhodnutie, či má systém Android zobrazovať používateľské rozhranie na ukladanie automatického dopĺňania.

- Trieda BaseAdapter obsahuje metódu setAutofillOptions(), ktorá umožňuje poskytovať hodnoty reprezentácií reťazcov v adaptéri užitočné ovládacie prvky spinner dynamicky generovať hodnoty adaptéry, ako je dátum vypršania platnosti kreditnej karty, zoznam rokov, používatelia si vyberú časť dátum vypršania platnosti kreditnej karty Služby automatického dopĺňania používajú reprezentáciu reťazcov správne vyplniť zobrazenia vyžadujú údaje

Okrem toho:

-Trieda AutofillManager zahŕňa volanie metódy notifyViewVisibilityChanged(View,int,boolen) notify framework zmeny viditeľnosti zobrazenie metódy preťaženia virtuálnej štruktúry nevirtuálne štruktúry zvyčajne nevyžadujú explicitne notify framework, pretože metóda sa už volá trieda View

Aktualizácia EditText

Počnúc úrovňou API 27 EditText.getText() vracia Upraviteľné predtým vrátené CharSequence spätne kompatibilné Upraviteľné implementuje Rozhranie CharSequence Editable poskytuje cennú dodatočnú funkcionalitu, pretože napríklad Editable implementuje aj rozhranie Spannable aplikujte značkovací obsah v rámci inštancie EditText

Programové akcie Bezpečného prehliadania

Pomocou implementácie WebView Aplikácia Safe Browsing API zisťuje, kedy sa inštancia WebView pokúša prejsť na URL známu hrozbu klasifikovanú Googlom V predvolenom nastavení WebView zobrazuje intersticiálne varovanie známej hrozbe používateľa s možnosťou načítania URL aj tak vrátiť predchádzajúcu stránku je bezpečné V Androide 8.1 Developer Preview definujte programovo, ako aplikácia reaguje na známu hrozbu:

- Kontrolujte, či aplikácia hlási známe hrozby Bezpečné prehliadanie

-Nechajte aplikáciu automaticky vykonať konkrétnu akciu a vrátiť sa k bezpečnosti vždy, keď narazí na adresu URL. Bezpečné prehliadanie klasifikuje známu hrozbu Všimnite si optimálnu ochranu pred čakaním na inicializáciu Bezpečné prehliadanie pred vyvolaním metódy loadUrl() objektu WebView

Extraktor miniatúr videa

Trieda MediaMetadataRetriever má getScaledFrameAtTime() nájde snímku v blízkosti danej časovej polohy vráti bitmapu s rovnakým pomerom strán zdrojový snímok škálovaný prispôsobený obdĺžnik zadanú šírku výšku užitočné generovanie miniatúr obrázkov video Odporúčame použiť radšej metódu ako getFrameAtTime() plytvať pamäťou, pretože vráti bitmapu zdrojové video s rovnakým rozlíšením Napríklad snímka z videa K by bitová mapa MB oveľa väčšia potrebovala miniatúrny obrázok

API zdieľanej pamäte

Android predstavuje triedu SharedMemory, ktorá umožňuje vytvárať mapy spravovať anonymnú zdieľanú pamäť používanú viacerými procesmi alebo aplikáciami

WallpaperColors API

Android predstavuje podporu pre správu farieb tapety, ktorá umožňuje vytvoriť objekt WallpaperColors z bitmapy, ktorú je možné kresliť pomocou prvých troch vizuálne reprezentatívnych farieb, načítať detaily tapety z prvých troch viditeľných farieb Ak chcete vytvoriť objekt WallpaperColors, postupujte takto:

-Ak chcete vytvoriť objekt WallpaperColors pomocou troch farieb, vytvorte inštanciu WallpaperColors, ktoré prechádzajú primárnou sekundárnou terciárnou farbou, primárna farba musí byť nulová

-Na vytvorenie objektu WallpaperColors z bitmapového volania z metódy Bitmap() odovzdaním parametra zdroja bitmapy

-Na vytvorenie objektu WallpaperColors z kresliteľného volania z metódy Drawable () prechádzajúcej kresliteľným zdrojovým parametrom

Ak chcete získať detaily tapety primárnej sekundárnej terciárnej farby, zavolajte nasledujúce metódy:

-getPrimaryColor () vráti najvýraznejšiu farebnú tapetu

-getSecondaryColor () vráti druhú poprednú farebnú tapetu

-getTertiaryColor ()metóda vráti tretiu poprednú farebnú tapetu Ak chcete upozorniť systém na akékoľvek významné zmeny farieb, zavolajte notify ColorsChanged ()metóda spúšťa udalosť Compute Colors životného cyklu príležitosť poskytnúť novú tapetu Colorobject pridať zmeny farby poslucháča zavolať addOn ColorsChanged Listener ()metóda tiež získať farby tapety ()načítať tapety základných farieb

Aktualizácie odtlačkov prstov

Trieda FingerprintManager zaviedla dva chybové kódy:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: Používateľ sa príliš veľakrát pokúsil odomknúť svoje zariadenie pomocou snímača odtlačkov prstov.

-FINGERPRINT_ERROR_VENDOR: Vyskytla sa chyba snímača odtlačkov prstov špecifická pre dodávateľa.

Na záver,

Vďaka širokému výberu softvérových aplikácií dostupných v rôznych kategóriách, ako sú okrem iného nástroje a operačné systémy; naša webová stránka ponúka širokú škálu softvérových riešení, ktoré vyhovujú všetkým druhom potrieb a požiadaviek! Jedným z takýchto softvérových riešení, ktoré je tu k dispozícii, nie je nikto iný ako „Android O“, ktorý prináša množstvo funkcií a možností zameraných na zlepšenie používateľského zážitku, ako aj produktivity vývojárov!

Z vylepšených možností správy upozornení vrátane obmedzenia frekvencie zvukových upozornení za sekundu, pričom je stále zaistené, že doručenie správ zostane nedotknuté; lepšie možnosti zacielenia založené na úrovniach kapacity RAM, aby používatelia získali optimalizované skúsenosti bez ohľadu na špecifikácie zariadenia; aktualizované rámce automatického dopĺňania umožňujúce vlastné popisy spolu s objektmi validátora umožňujúce väčšiu kontrolu nad samotným procesom automatického dopĺňania – každý si tu niečo nájde!

Navyše vďaka svojim neurónovým sieťam API, ktoré ponúkajú operácie strojového učenia s hardvérovou akceleráciou priamo v samotnom zariadení bez potreby externých serverov, zdrojov cloud computingu atď.; programové akcie bezpečného prehliadania prostredníctvom implementácie webového zobrazenia, ktoré zisťujú potenciálne hrozby ešte predtým, ako sa vyskytnú, čím zaistia bezpečnosť používateľov online aktivít; Rozhrania API zdieľanej pamäte uľahčujúce bezproblémovú komunikáciu medzi viacerými procesmi/aplikáciami bežiacimi súčasne bez akýchkoľvek problémov – to je len niekoľko príkladov, ktoré ukazujú, prečo „android o“ medzi ostatnými skutočne vyniká!

Úplná špecifikácia
Vydavateľ Google
Stránka vydavateľa http://www.google.com/
Dátum vydania 2017-10-25
Dátum pridania 2017-10-25
Kategória Obslužné programy a operačné systémy
Podkategória Operačné systémy a aktualizácie
Verzia Preview
Požiadavky OS Android
Požiadavky Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
cena Free
Stiahnutie za týždeň 8
Celkový počet stiahnutí 1002

Comments:

Najpopulárnejší