Android 11 DP2 odhaluje zkratky „Quick Control“ v nabídce napájení

Android 11 Developer Preview 2 má kód pro novou funkci „Quick Control“, která umísťuje zkratky aplikací do nabídky napájení po dlouhém stisknutí.

Aktualizace 1 (20. 3. 2020 ve 14:08 EST): Kieron Quinn dále vylepšil svou aplikaci, aby se mohla připojit k novému rozhraní Controls API v Androidu 11. Poskytl nám také soubor APK, který jsme použili k nahrání videa nové funkce. Kromě toho jsme objevili oficiální dokumentaci pro tuto funkci.

Když Google minulý měsíc vydal Android 11 Developer Preview 1, všimli jsme si nové funkce, o které jsme věřili transformovat nabídku napájení po dlouhém stisknutí do řídicího centra pro zkratky domácí automatizace. Nyní s vydáním Android 11 Developer Preview 2, podařilo se nám tuto funkci částečně zprovoznit.

Přítel portálu a uznávaný vývojář Quinny899 sdílel s námi následující dva snímky obrazovky poté, co na svém Pixelu 2 XL použil nejnovější verzi náhledu Androidu 11. Po analýze frameworku a SystemUI minulý měsíc vyvinul aplikaci, která by se mohla zapojit do nového, ve vývoji API. Jeho aplikace minulý měsíc nefungovala, ale nyní v tomto vydání částečně funguje.

Jak můžete vidět, objevil se nový zástupce, který se objeví v sekci „Rychlé ovládání“ v nabídce napájení. Samotná nabídka napájení je přepracována, dlaždice se přesouvají do horní části obrazovky a ponechává spoustu místa pro rychlé ovládání. K dispozici je také tlačítko nabídky, které po klepnutí otevře aktivitu „přidat ovládací prvky“, která vám umožní vybrat zástupce aplikací, které chcete zobrazit v nabídce napájení. Není jasné, kde je nový "Peněženka s rychlým přístupemFunkce " zapadne do tohoto nového designu nabídky napájení.

Google tuto novou funkci zatím oficiálně neodhalil, ale z naší předchozí analýzy se domníváme, že Google tento prostor vyhradí pro zkratky domácí automatizace. Našli jsme seznam „platných typů zařízení“ ve službě Controls v framework.jar, který uvádí zařízení, jako jsou ventilátory, kávovary, AC jednotky, závěsy a další, která lze ovládat z tohoto uživatelského rozhraní. Vývojáři aplikací budou pravděpodobně muset přidat podporu pro toto API do povrchových ovládacích prvků pro své chytré domácí spotřebiče. Více o tomto API možná uslyšíme během virtuální událost Google I/O 2020, za předpokladu, že to nebude odloženo jako Cloud Next 2020.

Aktualizace 1: Video a dokumentace pro Android 11

Když jsme poprvé objevili nové „Controls“ API v Android 11 Developer Preview 1, Google neměl žádnou dokumentaci k API na webové stránce Android Developers. Ta dokumentace byl nyní v tichosti zpřístupněn po vydání Android 11 Developer Preview 2. Google to však kupodivu nezmínil ve svém oficiálním příspěvku na blogu. Dokumentace potvrzuje vše podporované typy zařízení, což v podstatě potvrzuje, že Quick Controls je určen pro zkratky domácí automatizace. XDA uznávaný vývojář Quinny899 dále vylepšil svou aplikaci a přidal do oblasti rychlého ovládání posuvník jasu. Jeho aplikace se připojuje k Controls API pomocí falešného „žárovkového“ zařízení, což nám umožňuje vidět, jak vypadá a jak se chová nabídka Quick Controls.

I když je dokumentace nyní veřejná, což v podstatě potvrzuje funkci pro Android 11, stále jsme museli ručně aktivovat nové uživatelské rozhraní. Neumím si představit, že by Google zavedl tak drastickou změnu v nabídce napájení a nemluvil o tom, takže mám podezření, že Google bude o tomto novém API výslovně mluvit během jednoho z virtuálních Google I/O rozhovory.