Google nedávno oznámil osvobození druhý Developer Preview toho, jaká bude jeho další verze Androidu 15, tímto Google uzavírá měsíc tím, že nám nabízí lžíci toho, co je připraveno pro jeho další verzi Androidu.
Mezi pozoruhodnými změnami v Android 15 Developer Preview 2 ve srovnání s prvním náhledem pro vývojáře je velké množství nových funkcí, jako jsou vylepšení podpory, vylepšení API, služeb a další.
Co je nového v Android 15 Developer Preview 2
Tento náhled pro vývojáře 2 zdůrazňuje podpora pro malé pomocné obrazovky (jako u některých skládacích smartphonů) podporu umožňuje provádět akce, jako je přijímání hovorů, odpovídání na zprávy a ovládání fotoaparátu aniž byste museli otevírat hlavní zařízení.
Dalším vrcholem jsou vylepšení satelitní komunikace v Androidu 15, protože byly přidány nové prvky rozhraní pro sjednocení použití satelitní komunikace, což aplikacím umožňuje určovat použití satelitních kanálů pomocí metody ServiceState .isUsingNonTerrestrialNetwork(). Rozhraní pro práci s SMS/MMS nově podporuje odesílání a příjem zpráv přes satelitní kanály.
Jednoduché platby NFC, je další představená nová funkce, protože aplikace nyní mohou přepnout adaptér NFC do režimu dohledu, což umožňuje zařízení přijímat požadavky NFC a odesílat je specifickému procesu ke zpracování, aniž by odpovídaly nebo přenášely data do čteček.
Kromě toho Možnosti vykreslování PDF byly rozšířeny, protože PdfRenderer API bylo vylepšeno efektivněji. Nyní můžete pracovat se soubory chráněnými heslem, zobrazovat anotace, upravovat formuláře, vyhledávat v dokumentu a zvýrazňovat oblasti ke kopírování pomocí schránky. Byly také přidány optimalizace pro snížení spotřeby zdrojů a zrychlení zobrazení místních souborů PDF.
The automatické rozpoznávání jazyka a přepínání jazyků, Díky tomu mají aplikace pokročilé možnosti pro úpravu změny jazyka během rozpoznávání hlasu. Byly zavedeny režimy jako např EXTRA_LANGUAGE_SWITCH_INITIAL_ACTIVE_DURATION_TIME_MILLIS změnit jazyk pouze na začátku zvukové relace a EXTRA_LANGUAGE_SWITCH_MATCH_SWITCHES zrušit změnu jazyka po určitém počtu změn, což je užitečné v situacích, kdy víte, že v relaci bude použit konkrétní jazyk.
Z další změny které vynikají:
- Widget TextView je nyní standardně dodáván s atributem elegantTextHeight. Tento atribut nahrazuje kompaktní písmo písmy, která mají větší svislé okraje, čímž se zlepšuje čitelnost textu.
- Ve widgetu TextView je nyní možné pružněji ovládat zalomení řádků. Značky a Umožňují vám určit, zda se skupiny slov nebo části slov vejdou na jiný řádek, což zlepšuje čitelnost v konkrétních případech.
- Třída UriRelativeFilterGroup byla zavedena pro definování pravidel filtrování na základě obsahu parametrů a fragmentů URL, blokování nebo povolení požadavků na základě těchto pravidel. Můžete také určit filtrování pomocí značky v manifestu aplikace.
- Podpora pro API poskytované v OpenJDK byla rozšířena, včetně dalších metod ve třídách Math a StrictMath, kolekcí a uspořádaných seznamů, použití ByteBuffer v Deflater a aktualizací klíčů. To poskytuje vývojářům větší flexibilitu a možnosti při práci s těmito funkcemi v systému Android 15.
- Přidáno API, které umožňuje aplikacím zjistit, kdy probíhá nahrávání obrazovky. To umožňuje aplikaci nakonfigurovat obslužnou rutinu zpětného volání, která se spustí, pokud je povoleno nahrávání obrazovky a okno aplikace vstoupí do viditelné oblasti. Tato funkce umožňuje uživateli zobrazit varování, pokud se během záznamu zobrazí citlivá data.
Nakonec stojí za zmínku, že verze Androidu 15 bude vydána na stabilním kanálu během třetího čtvrtletí roku 2024.
Máte-li zájem dozvědět se o něm více, můžete si prokonzultovat podrobnosti Na následujícím odkazu.