В Android 11 DP2 появились ярлыки «Быстрого управления» в меню питания

click fraud protection

В Android 11 Developer Preview 2 есть код для новой функции «Быстрое управление», которая помещает ярлыки приложений в меню питания при длительном нажатии.

Обновление 1 (20 марта 2020 г., 14:08 по восточному стандартному времени): Кирон Куинн доработал свое приложение, чтобы оно могло подключаться к новому API-интерфейсу управления в Android 11. Он также предоставил нам APK, который мы использовали для записи видео о новой функции. Кроме того, мы обнаружили официальную документацию по этой функции.

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

Друг портала и признанный разработчик Куинни899 поделился с нами следующими двумя скриншотами после установки последней предварительной сборки Android 11 на свой Pixel 2 XL. Проанализировав структуру и SystemUI в прошлом месяце, он разработал приложение, которое можно подключить к новому API, находящемуся в разработке. Его приложение не работало в прошлом месяце, но сейчас оно частично работает в этом выпуске.

Как вы можете видеть, он обнаружил новый ярлык, который появляется в разделе «Быстрое управление» в меню питания. Само меню питания обновлено: плитки перемещаются в верхнюю часть экрана, оставляя много места для быстрого управления. Также есть кнопка меню, при нажатии на которую открывается действие «Добавить элементы управления», которое позволяет вам выбрать ярлыки приложений, которые вы хотите отображать в меню питания. Непонятно, где новый»Кошелек быстрого доступа«Функция будет вписываться в этот новый дизайн меню питания.

Google еще официально не представил эту новую функцию, но, судя по нашему предыдущему анализу, мы полагаем, что Google зарезервирует это место для ярлыков домашней автоматизации. Мы нашли список «действительных типов устройств» в службе управления в framework.jar, в котором перечислены такие устройства, как вентиляторы, кофеварки, блоки переменного тока, шторы и многое другое, которыми можно управлять из этого пользовательского интерфейса. Разработчикам приложений, скорее всего, придется добавить поддержку этого API в элементы управления своей умной бытовой техникой. Возможно, мы услышим больше об этом API во время виртуальное мероприятие Google I/O 2020, при условии, что это не будет отложено, например Облако Далее 2020.

Обновление 1: видео и документация для Android 11

Когда мы впервые обнаружили новый API «Controls» в Android 11 Developer Preview 1, у Google не было документации по этому API на веб-странице для разработчиков Android. Эта документация теперь незаметно стал доступным после выпуска Android 11 Developer Preview 2. Однако Google, как ни странно, не упомянул об этом в своем официальном сообщении в блоге. Документация подтверждает все поддерживаемые типы устройств, что по сути подтверждает, что «Быстрое управление» предназначено для ярлыков домашней автоматизации. Признанный XDA разработчик Quinny899 доработал свое приложение, добавив ползунок яркости в область быстрого управления. Его приложение подключается к API элементов управления с помощью поддельного устройства «лампочка», что позволяет нам увидеть, как выглядит меню быстрого управления и как оно ведет себя.

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