В Wear OS 4 появилось несколько функций, которые улучшают удобство использования приложения для Wear OS. Прежде чем добавлять эти функции в приложение, подготовьте его к совместимости с Wear OS 4.
Формат циферблата
Циферблат – это первое, что видит пользователь, когда смотрит на часы, поэтому он является наиболее часто используемой поверхностью Wear OS. Пользователи используют циферблаты, чтобы настроить свои часы в соответствии со своим стилем и потребностями.
Watch Face Format – это декларативный формат XML, разработанный совместно с Samsung и предназначенный для настройки внешнего вида и поведения циферблатов. Это означает, что при создании циферблата не используется исполняемый код и в APK-файле циферблата нет встроенного кода.
Платформа Wear OS берет на себя логику, необходимую для рендеринга циферблата, поэтому вы можете сосредоточиться на своих творческих идеях, а не на оптимизации кода или производительности батареи.
Циферблаты, созданные в формате Watch Face Format, требуют меньше обслуживания и обновлений, чем циферблаты, созданные с помощью библиотек Jetpack Watch Face. Например, вам не нужно обновлять циферблат, чтобы повысить производительность, снизить энергопотребление или исправить ошибки.
Watch Face Format поддерживается на всех устройствах с 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, связанные со старым мобильным устройством.
Рекомендуем
- Примечание. Текст ссылки показывается, когда JavaScript отключен.
- Как перенести заставку на Android 12 и более поздние версии
- Заставки
- Время запуска приложения