Изучите возможности Wear OS 4

В Wear OS 4 представлено несколько функций, которые помогут улучшить работу приложений Wear OS. Прежде чем добавлять эти функции в свое приложение, подготовьте его для совместимости с Wear OS 4.

Формат циферблата

Циферблат — это первое, что видит пользователь, когда смотрит на свои часы, что делает его наиболее часто используемой поверхностью Wear OS. Пользователи полагаются на циферблаты, чтобы настроить свои часы в соответствии со своим стилем и потребностями.

Формат циферблата, созданный в сотрудничестве с Samsung, представляет собой декларативный формат XML для настройки внешнего вида и поведения циферблатов. Это означает, что для создания циферблата не используется исполняемый код, и в APK-файл циферблата не встроен код.

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

Циферблаты, созданные с использованием формата Watch Face, требуют меньшего обслуживания и меньшего количества обновлений, чем циферблаты, созданные с использованием библиотек Jetpack Watch Face. Например, вам не нужно обновлять циферблат, чтобы повысить производительность или расход заряда батареи или получить последние исправления ошибок.

Формат циферблата поддерживается на всех устройствах под управлением Wear OS 4 или более поздней версии.

Плитка

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

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

Заставки

Начиная с Wear OS 4, система всегда применяет заставку по умолчанию как при холодном, так и при теплом запуске приложения. Этот интерфейс работает автоматически для всех приложений, работающих на Wear OS 4 или более поздней версии.

Значок заставки по умолчанию использует те же характеристики, что и адаптивные значки . Для визуальной согласованности используйте адаптивный значок для значка запуска.

Если ваше приложение реализует настраиваемый экран-заставку или использует тему запуска, перенесите свое приложение на использование библиотеки SplashScreen , доступной в Jetpack. Таким образом, заставка будет корректно отображаться во всех версиях Wear OS. Полные инструкции см. в руководстве по внедрению .

Перенос данных Wear OS на новое мобильное устройство

Начиная с Wear OS 4, пользователи могут запросить, чтобы система перенесла данные Wear OS с одного мобильного устройства на другое. Когда система подключает устройство Wear OS пользователя к новому мобильному устройству, все данные, хранящиеся в носимой сети, передаются на это новое мобильное устройство. Затем система отключает устройство Wear OS от старого мобильного устройства.

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

{% дословно %} {% дословно %} {% дословно %} {% дословно %}