Недавнее изменение в Wear OS должно сделать циферблаты более плавными, поскольку они могут использовать преимущества аппаратного ускорения.
Платформа Google Wear OS не пользуется такой же любовью, как Андроид для смартфонов, но он все равно получает периодическое обновление это добавляет новые функции. Этот медленный подход соответствует небольшому количеству Wear OS. умные часы мы видим запуск каждый год. Умные часы Wear OS с объемом оперативной памяти менее 1 ГБ, как правило, имеют проблемы с производительностью пользовательского интерфейса в некоторых областях, но благодаря добавление аппаратного ускорения для циферблатов позволит разработчикам немного ускорить работу лучше.
Преимущество аппаратного ускорения циферблатов заключается в том, что графический процессор может ускорить рендеринг пользовательского интерфейса циферблата, анимацию/переходы с более высокой частотой кадров. Я заметил, что циферблаты Wear OS иногда могут заикаться, особенно когда дисплей просыпается. Аппаратное ускорение может помочь сделать циферблаты немного более шелковистыми.
Носить ОС Программы некоторое время могли воспользоваться преимуществами аппаратного ускорения, но разработчикам Watch Face оно было недоступно. В прошлом месяце Google обновил библиотеку поддержки носимых устройств (версия 2.7.0), чтобы позволить разработчикам запрашивать холст с аппаратным ускорением. Помимо этого, можно получить больше данных о производительности пользовательского интерфейса, если включить профилирование отладки графического процессора в разделе «Настройки» > «Параметры разработчика».
С этим изменением есть несколько нюансов. Прежде всего, Google заявляет, что «аппаратное ускорение может значительно сократить время автономной работы устройства». Это особенно в том случае, если на циферблате есть «долгоиграющая анимация», против которой Google не советует внедрение. Вторая загвоздка заключается в том, что аппаратное ускорение циферблатов доступно только для устройств Wear OS на Android 9 Pie или новее.
Как и многие другие функции, разработчики должны реализовать это в своих циферблатах Wear OS. Будем надеяться, что многие так и сделают, и мы увидим более гладкие циферблаты. Добавление этой функции не станет спасением для ОС умных часов Google, но это небольшой шаг в правильном направлении.
Источник: Google | С помощью: 9to5Google