Android 11 DP2 разкрива преки пътища за „Бърз контрол“ в менюто за захранване

Android 11 Developer Preview 2 има код за нова функция „Бърз контрол“, която поставя преки пътища на приложения в менюто за захранване с продължително натискане.

Актуализация 1 (20.3.2020 г. @ 14:08 EST): Kieron Quinn допълнително усъвършенства приложението си, за да се свърже с новия API за контроли в Android 11. Той също така ни предостави APK, който използвахме за запис на видео на новата функция. Освен това открихме официална документация за тази функция.

Когато Google пусна Android 11 Developer Preview 1 миналия месец, забелязахме нова функция, която вярвахме, че ще трансформирайте менюто за захранване с продължително натискане в контролен център за преки пътища за домашна автоматизация. Сега с пускането на Предварителен преглед за разработчици на Android 11 2, успяхме да накараме тази функция да работи частично.

Приятел на портала и признат разработчик Куини899 сподели следните две екранни снимки с нас след флашване на най-новата предварителна версия на Android 11 на своя Pixel 2 XL. След като анализира рамката и SystemUI миналия месец, той разработи приложение, което може да се свърже с новия API в процес на разработка. Приложението му не работеше миналия месец, но сега частично работи в тази версия.

Както можете да видите, той извади нов пряк път, който се появява в раздел „Бързи контроли“ в менюто за захранване. Самото меню за захранване е преработено, като плочките се преместват в горната част на екрана, оставяйки много място за бърз контрол. Има и бутон за меню, който при докосване отваря дейността „добавяне на контроли“, която ви позволява да изберете преките пътища на кои приложения искате да се показват в менюто за захранване. Не е ясно къде е новият "Портфейл за бърз достъп" ще се впише в този нов дизайн на менюто за захранване.

Google все още не е представила официално тази нова функция, но от предишния ни анализ смятаме, че Google ще запази това място за преки пътища за домашна автоматизация. Намерихме списък с „валидни типове устройства“ в услугата Controls в framework.jar, който изброява устройства като вентилатори, кафемашини, климатични модули, завеси и други, които може да се управляват от този потребителски интерфейс. Разработчиците на приложения вероятно ще трябва да добавят поддръжка за този API към повърхностните контроли за своите интелигентни домашни уреди. Може да научим повече за този API по време на виртуално събитие Google I/O 2020, ако приемем, че не се отлага като Cloud Next 2020.

Актуализация 1: Видео и документация за Android 11

Когато за първи път открихме новия API „Controls“ в Android 11 Developer Preview 1, Google не разполагаше с никаква документация за API на уеб страницата за разработчици на Android. Тази документация сега тихомълком е предоставен след пускането на Android 11 Developer Preview 2. Странно обаче, Google не го споменава в официалния си блог. Документацията потвърждава всичко поддържани типове устройства, основно потвърждавайки, че Quick Controls е предназначен за преки пътища за домашна автоматизация. Признатият от XDA разработчик Quinny899 допълнително усъвършенства приложението си, за да добави плъзгач за яркост към областта за бързи контроли. Неговото приложение се свързва с API за контроли, използвайки фалшиво устройство с електрическа крушка, което ни позволява да видим как изглежда менюто за бърз контрол и как се държи.

Въпреки че документацията вече е публична, което по същество потвърждава функцията за Android 11, все пак трябваше ръчно да активираме новия потребителски интерфейс. Не мога да си представя, че Google ще въведе такава драстична промяна в менюто за захранване и не говори за това, така че подозирам, че Google изрично ще говори за този нов API по време на един от виртуалните Google I/O разговори.