Wear OS теперь поддерживает аппаратное ускорение циферблатов для более плавной анимации

Хотя ожидается, что Android 11 для телефонов и планшетов будет выпущен в третьем квартале, Wear OS по-прежнему работает на Android 9 Pie. Тем не менее, платформа для носимых устройств продолжает получать обновления, и теперь циферблаты могут использовать аппаратное ускорение.

Аппаратное ускорение позволяет циферблатам отрисовываться с более высокой частотой кадров, обеспечивая более плавную анимацию и переходы. Google заявляет, что «эти преимущества очевидны» для конечных пользователей.

Внутренне приложения Wear OS уже используют аппаратное ускорение рендеринга графики, но циферблаты реализованы с использованием холстов. В прошлом месяце Google обновил Wearable Support Library (версия 2.7.0), чтобы разработчики могли запрашивать аппаратное ускорение холста. Это также предоставляет больше данных о производительности пользовательского интерфейса, включая профилирование GPU через «Настройки» > «Параметры разработчика».

Реклама — прокрутите вниз для получения дополнительной информации

Эта функция доступна только на устройствах Wear OS с Android 9 или более поздней версией. Разработчики могут исключить более старые часы.

Google предупреждает, что «аппаратное ускорение может значительно снизить время работы устройства от батареи», если оно реализовано в циферблатах с длительной анимацией или в тех, которые рисуют каждый кадр.

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

Добавление поддержки аппаратного ускорения циферблатов для Wear OS зависит от разработчиков. Google подробно описывает требования и лучшие практики.

Подробнее о Wear OS: