Android 12 автоматически настраивает ваш UX из ваших обоев

Android 12 автоматически меняет цвета в пользовательском интерфейсе в зависимости от доминирующих цветов в применяемых обоях.

Андроид 12 закончил этап предварительной версии для разработчиков и Бета-версия Android 12 активирует многие функции, которые были скрыты в предыдущих сборках. Эти ранее отключенные функции включают индикаторы конфиденциальности, обновленные виджеты, обновленный дизайн для быстрых настроек и т. д. Последняя версия также представляет собой первый серьезный пересмотр дизайна со времен Android 9 Pie, основанный на новом Материал Вы язык дизайна. Одна из самых захватывающих особенностей этой новой философии дизайна заключается в том, что она является адаптивной и оптимизирует цвета в пользовательском интерфейсе в соответствии с вашими обоями.

Google настаивает на том, что Android 12 спроектирован так, чтобы сделать ваш опыт приватным и «глубоко личным». В соответствии с этой повесткой дня Android 12 теперь автоматически выбирает набор коррелятивных цветовых палитр в пользовательском интерфейсе системы на основе цветов, используемых в текущем телефоне. обои на стену. Функцию, известную внутри как «monet», можно рассматривать как эволюцию API RRO и OMS, которые были доступен в Android в течение нескольких лет и используется в зачаточном состоянии с «Пиксельными темами» Google. приложение.

Согласно основному докладу на Google I/O 2021, цвета будут применяться одинаково ко всем элементам, таким как экран блокировки, быстрые настройки, панель уведомлений и даже недавно добавленные элементы. адаптивные виджеты.

Иллюстрация этой функции от Google многообещающая, но, к сожалению, в бета-версии Android 12 она недоступна. Разработчик kdrag0n, который известен своей работой над ProtonAOSP ROM и ProtonKernel для устройств Pixel, уже удалось заставить его работать в Android 12 DP1. В свое время нам сказали, что функционал работает по "динамическое применение наложений RRO на основе схожести цветов.У них также есть рабочая демонстрация функции для последней бета-версии.

Система претерпела усовершенствования с момента нашего первого просмотра несколько месяцев назад. Сегодня Google говорит, что система извлечения цвета использует алгоритм кластеризации с цветом материала. цели, чтобы определить доминирующие и менее доминирующие цвета, а затем применить оттенки, которые соответствуют вашим обои на стену. Богатая палитра из 5 цветов — 2 нейтральных и 3 акцентных — и 12 оттенков цвета материала позволяет определить наиболее близкие оттенки к обоям пользователя. Затем приложения могут захватить системный цвет Android из индекса в цветовую палитру и использовать его множеством различных тонких способов. Виджеты могут даже использовать функцию извлечения цвета, чтобы гармонировать с пользовательской темой на главном экране.

Мы ожидаем, что эта функция появится в общедоступных сборках Android 12 в будущем после ее дебюта на телефонах Pixel, и очень рады попробовать ее сами.

Ознакомьтесь со всеми нашими Покрытие ввода-вывода Google!