Wear OS 4 поддерживает динамические цвета Google Material You.

Понравилось? Поделитесь...

Wear OS 4 поддерживает динамические цвета Google Material You Автор Адам Конвей Опубликовано 21 минуту назад

Мы подозреваем, что да, но Google в настоящее время поддерживает цвета Material You в Wear OS 4.

Wear OS 4 поддерживает динамические цвета Google Material You

Google I/O 2023 принес массу плюшек, и одним из самых неожиданных анонсов стала Wear OS 4. Это последняя версия операционной системы умных часов компании, которая построена на базе Android. Хотя WearOS 3.5 построена на основе Android, она основана на более старой версии Android 11. С обновлением Wear OS 4 он переходит прямо на Android 13, и, что более важно, из наших раскопок он кое-что дает. Вы также очень поддерживаете. Несколько месяцев назад мы узнали, что Google добавила поддержку Material You в Wear OS, но вчера компания не упомянула о Material You в своем объявлении об Wear OS 4.

прокрутите, чтобы продолжить содержание

При запуске Wear OS 4 на виртуальном устройстве Android мы заметили акцентные цвета в большинстве частей системы, а в Wear OS 3.5 — нет, особенно в быстрых настройках. Мы можем получить значение из цвета system_accent, а акцент1 в нашем системном изображении соответствует цвету акцента в быстрых настройках. Accent3 также соответствует переключателю в настройках. Были извлечены шестнадцатеричные значения цветов #c1e8ff и #d1e5f4.

2 картинки

Wear OS 4 поддерживает динамические цвета Google Material You

Wear OS 4 поддерживает динамические цвета Google Material You

Закрыть

Это важно, потому что, хотя WearOS 3.5 явно вдохновлена ​​языком дизайна Android 12, она не поддерживает Material You, поскольку основана на Android 11. Однако есть несколько предостережений, самое большое из которых заключается в том, что весьма вероятно, что, учитывая новости о том, что WearOS 4 основана на Android 13, поддержка Material You по-прежнему будет включена. В конце концов, Material You был встроен в AOSP, начиная с Android 12L.

Второе предостережение является наиболее важным, насколько я знаю, вы не можете изменить эти цвета в данный момент. Это может быть изменено, но в нынешнем виде я не нашел способа заставить систему использовать вместо этого другой цвет. Google, вероятно, еще не закончил его реализацию, но я надеюсь, что будущие обновления вашего циферблата приведут к тому, что цвета будут извлекаться из него для использования в системе, как это происходит на смартфонах.

Тем не менее, есть несколько причин, по которым я считаю, что Google предоставит вам рабочий материал в окончательной версии. Во-первых, акцентный цвет уже есть, особенно в быстрых настройках. Они не появились в WearOS 3.5, что говорит о том, что Google хочет настроить эти цвета в будущем. Во-вторых, цвета system_accent считываются, когда система комбинирует цвета Material You, что означает, что теоретически разработчики, чьи приложения ссылаются на API Material Design 3, могут непреднамеренно получить и использовать эти значения.

Все это связано с моим последним замечанием, что они в настоящее время доступны и используются; Google не блокирует их. Даже метод isDynamicColorAvailable() в собственном API DynamicColors от Google просто вернет true выше определенного номера версии Android, предполагая, что Google хочет, чтобы это было унифицированным интерфейсом на Android 13 и выше. Кроме того, инженер-программист, работающий над набором инструментов пользовательского интерфейса Android, упомянул в Твиттере (через Мишала Рахмана), что API Wear Watchface добавляет возможность для циферблатов отображать цвета для использования в палитрах.

Мы будем следить за любыми дальнейшими обновлениями профиля разработчика Wear OS 4, так как надеемся сделать наши умные часы более персонализированными в будущем.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *