Android 8.1 Developer Preview for Android Preview
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ľ | |
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: