Sobes.tech
Junior

Jaký je rozdíl mezi Android 5 a Android 6?

sobes.tech AI

Odpověď od AI

  1. Dovolení za běhu (Runtime Permissions): V Androidu 6 byla zavedena možnost žádat uživatele o povolení nikoli při instalaci aplikace, ale přímo před použitím funkce, která povolení vyžaduje. To dává uživateli větší kontrolu nad svými daty a zdroji.

  2. Režim Doze: Nový režim správy energie, který odkládá aktivitu na pozadí aplikací (síťové požadavky, synchronizace) při dlouhodobé nečinnosti zařízení a vypnuté obrazovce, což výrazně šetří baterii.

  3. App Standby: Optimalizace pro neaktivní aplikace. Aplikace, které nejsou delší dobu používány, jsou částečně omezeny v aktivitě na pozadí, což také přispívá k úspoře energie.

  4. API pro skener otisků prstů (Fingerprint API): Oficiální podpora autentifikace pomocí otisku prstu pro použití v aplikacích.

  5. Model přímého sdílení (Direct Share): Umožňuje aplikacím poskytovat zkratky pro rychlé sdílení obsahu s určitými kontakty nebo dialogy v jiných aplikacích.

  6. API pro potvrzení odkazu (App Links): Vylepšené zpracování webových odkazů, které umožňuje jejich otevření přímo v odpovídající aplikaci, pokud je nainstalována a nakonfigurována.

  7. Podrobná kontrola oznámení: Uživatelé nyní mohou podrobněji nastavovat, od jakých oznámení chtějí dostávat zvukové a vibrační upozornění, a od kterých ne.

  8. Vylepšení kontextového menu "Vybrat vše": Při výběru textu dlouhým stiskem se zobrazí kontextové menu s možnostmi "Vyjmout", "Kopírovat" a "Vložit". V Androidu 6 byla přidána možnost "Assist" (dříve "Now on Tap"), která umožňuje získat kontextové informace o vybraném textu.

  9. Automatické zálohování (Auto Backup for Apps): Systém automaticky vytváří zálohy dat aplikací (například nastavení a malé soubory) na Google Drive.

  10. Změny v API pro kamery (Camera API2): Pokračování vývoje Camera API2, které poskytuje podrobnější řízení hardwarových schopností kamery.

Klíčové rozdíly se zaměřují na vylepšené řízení energie, flexibilnější systém povolení a vylepšení uživatelského rozhraní a systémových API.