Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Plná specifikace
Popis

Android 8.1 Developer Preview pro Android: Komplexní přehled

Android O je nejnovější verze operačního systému Android a přináší řadu nových funkcí a možností pro uživatele i vývojáře. V tomto dokumentu zdůrazníme, co je nového pro vývojáře v Android 8.1 Developer Preview.

API neuronových sítí

Neural Networks API (NNAPI) poskytuje aplikacím hardwarovou akceleraci pro operace strojového učení na zařízení. Rozhraní API podporuje vytváření, kompilaci a spouštění modelu na zařízení. Aplikace obvykle přímo nepoužívají NNAPI; místo toho má být NNAPI nazýváno knihovnami strojového učení, frameworky a nástroji, které umožňují vývojářům trénovat jejich modely a nasazovat je na zařízení Android.

Další informace o rozhraní Neural Networks API naleznete v referenčních dokumentech k rozhraní Neural Networks API a v příručce pro vývojáře rozhraní Neural Networks API.

Oznámení

Android 8.1 Developer Preview 1 obsahuje změny oznámení, které ovlivňují, jak mohou aplikace vydávat zvuky upozornění:

- Aplikace nyní mohou vydávat upozornění pouze jednou za sekundu.

- Výstražné zvuky, které překročí tuto frekvenci, nejsou zařazeny do fronty a jsou ztraceny.

- Tato změna neovlivňuje ostatní aspekty chování oznámení.

- Oznamovací zprávy se stále zobrazují podle očekávání.

Dodatečně:

- NotificationListenerService a ConditionProviderService nejsou podporovány na zařízeních se systémem Android s nízkou RAM, která při volání ActivityManager.isLowRamDevice() vrátí hodnotu true.

Vylepšené cílení pro zařízení s nízkou RAM

Android 8.1 (úroveň API 27) přidává do Správce balíčků dvě nové konstanty hardwarových funkcí – FEATURE_RAM_LOW a FEATURE_RAM_NORMAL. Tyto konstanty vám umožňují zacílit distribuci vašich aplikací a rozdělení souborů APK na normální zařízení nebo zařízení s nízkou RAM.

Tyto konstanty umožňují obchodu Play podporovat lepší uživatelskou zkušenost zvýrazněním aplikací, které jsou zvláště vhodné pro možnosti daného zařízení.

Aktualizace rámce automatického vyplňování

Android 8.1 Developer Preview (API level 27) poskytuje několik vylepšení Autofill Framework, které můžete začlenit do svých aplikací:

- Náhled pro vývojáře přidává podporu pro vlastní popisy, které se zobrazují v uživatelském rozhraní pro ukládání s automatickým vyplňováním namísto původních dat reprezentace.

- Můžete určit objekt Validator, který vaše aplikace používá k rozhodnutí, zda má systém Android zobrazovat uživatelské rozhraní pro ukládání automatického vyplňování.

- Třída BaseAdapter obsahuje metodu setAutofillOptions(), která umožňuje poskytovat hodnoty reprezentace řetězců v adaptéru užitečné ovládací prvky spinneru dynamicky generovat hodnoty adaptéry, jako je datum vypršení platnosti kreditní karty, seznam let, uživatelé si vybírají část datum vypršení platnosti kreditní karty Služby automatického vyplňování používají reprezentaci řetězců vhodně vyplnit zobrazení vyžadují data

Dodatečně:

-Třída AutofillManager zahrnuje volání metody notifyViewVisibilityChanged(View,int,boolen) oznámení změny rámce viditelnosti zobrazení metody přetížení virtuální struktury nevirtuální struktury obvykle nevyžadují explicitně rámec oznámení, protože metoda se již nazývá třída View

Aktualizace EditText

Počínaje úrovní API 27 EditText.getText() vrací Upravitelné dříve vrácené CharSequence zpětně kompatibilní Upravitelné implementuje Rozhraní CharSequence Editable poskytuje cenné další funkce Například protože Editable také implementuje rozhraní Spannable, aplikujte obsah značek v rámci instance EditText

Programatické akce Bezpečného prohlížení

Pomocí implementace WebView aplikace Safe Browsing API detekuje, kdy se instance WebView pokouší přejít na adresu URL Klasifikovaná známá hrozba Googlem Ve výchozím nastavení WebView zobrazuje vsunuté upozornění uživatele známou hrozbou a dává možnost načíst adresu URL přesto vrátit předchozí stránku bezpečné V Androidu 8.1 Developer Preview programově definujte, jak aplikace reaguje na známou hrozbu:

-Ovládejte, zda aplikace hlásí známé hrozby Bezpečné prohlížení

-Nechat aplikaci automaticky provést určitou akci a vrátit se k bezpečnosti pokaždé, když narazí na adresu URL. Bezpečné prohlížení klasifikuje známou hrozbu Všimněte si optimální ochrany proti čekání na inicializaci Bezpečné prohlížení před vyvoláním metody loadUrl() objektu WebView

Extraktor miniatur videa

Třída MediaMetadataRetriever má getScaledFrameAtTime() najde snímek blízko dané časové pozice vrátí bitmapu se stejným poměrem stran zdrojový snímek zmenšený obdélník přizpůsobení dané šířce výška užitečné generování miniatur obrázků video Doporučujeme použít metodu spíše než getFrameAtTime() plýtvat pamětí, protože vrací bitmapu se stejným rozlišením zdrojové video Například snímek z videa K by bitmapa MB mnohem větší potřebovala miniaturu

API sdílené paměti

Android zavádí třídu SharedMemory, která umožňuje vytvářet mapy a spravovat anonymní sdílenou paměť používanou více procesy nebo aplikacemi

WallpaperColors API

Android zavádí podporu pro správu barev tapety, která umožňuje vytvořit objekt WallpaperColors z bitmapy, kterou lze kreslit pomocí prvních tří vizuálně reprezentativních barev, načíst detaily tapety prvních tří znatelných barev Chcete-li vytvořit objekt WallpaperColors, postupujte takto:

- Chcete-li vytvořit objekt WallpaperColors pomocí tří barev, vytvořte instanci WallpaperColors procházející primární sekundární terciární barvou primární barva musí být nulová

-K vytvoření objektu WallpaperColors z bitmapového volání metody Bitmap() předávající parametr zdroje bitmapy

-K vytvoření objektu WallpaperColors z vykreslitelného volání z metody Drawable () předáním parametru zdroje kreslení

Chcete-li načíst detaily tapety primární sekundární terciární barvy, zavolejte následující metody:

-getPrimaryColor () vrací nejviditelnější barevnou tapetu

-getSecondaryColor () vrací druhou přední barevnou tapetu

-getTertiaryColor ()metoda vrací třetí přední barevnou tapetu Chcete-li upozornit systém na jakékoli významné změny barev, zavolejte notify ColorsChanged ()metoda spouští Compute Colors příležitost události životního cyklu poskytnout novou tapetu Colorsobject přidat změny barvy posluchače volání addOn ColorsChanged Listener ()metoda také getWallpaper Colors ()načíst tapety základních barev

Aktualizace otisků prstů

Třída FingerprintManager zavedla dva chybové kódy:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: Uživatel se příliš mnohokrát pokusil odemknout své zařízení pomocí čtečky otisků prstů.

-FINGERPRINT_ERROR_VENDOR: Došlo k chybě čtečky otisků prstů specifické pro dodavatele.

Na závěr,

Díky širokému výběru softwarových aplikací dostupných v různých kategoriích, jako jsou mimo jiné nástroje a operační systémy; naše webová stránka nabízí širokou škálu softwarových řešení splňujících všechny druhy potřeb a požadavků! Jedním z takových softwarových řešení, které je zde k dispozici, není nikdo jiný než „Android O“, který přináší řadu funkcí a schopností zaměřených na zlepšení uživatelské zkušenosti i produktivity vývojářů!

Z vylepšených možností správy oznámení, včetně omezení zvukových výstrah za sekundu, přičemž je stále zajištěno, že doručení zpráv zůstane nedotčeno; lepší možnosti cílení založené na úrovních kapacity paměti RAM, takže uživatelé získají optimalizované zážitky bez ohledu na specifikace zařízení; aktualizované rámce automatického vyplňování umožňující vlastní popisy spolu s objekty validátoru umožňující větší kontrolu nad samotným procesem automatického vyplňování – každý si tu něco najde!

Navíc díky svým API neuronovým sítím nabízejícím hardwarovou akceleraci operací strojového učení přímo v zařízení samotném bez nutnosti externích serverů, cloudových výpočetních zdrojů atd.; programové akce bezpečného procházení prostřednictvím implementace webového zobrazení, které detekují potenciální hrozby ještě předtím, než k nim vůbec dojde, čímž udržují uživatele v bezpečí online aktivit; Rozhraní API pro sdílenou paměť usnadňující bezproblémovou komunikaci mezi více procesy/aplikacemi běžícími současně bez jakýchkoliv zádrhelů – to jsou jen některé příklady, které ukazují, proč „android o“ mezi ostatními skutečně vyniká!

Plná specifikace
Vydavatel Google
Web vydavatele http://www.google.com/
Datum vydání 2017-10-25
Datum přidáno 2017-10-25
Kategorie Nástroje a operační systémy
Podkategorie Operační systémy a aktualizace
Verze Preview
Os požadavky Android
Požadavky Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Cena Free
Stahování za týden 8
Celkový počet stažení 1002

Comments:

Nejoblíbenější