Плитки обеспечивают быстрый доступ к информации и действиям, необходимым пользователям для достижения цели. Карусель плиток открывается при смахивании по циферблату, а дополнительные движения позволяют переключаться между плитками. Сами тайлы прокручивать нельзя.
Пользователи могут выбирать, какие плитки они хотят видеть. Есть плитки, позволяющие проверить погоду, установить таймер, отслеживать ежедневный прогресс в фитнесе, быстро начать тренировку, воспроизвести песню, отсканировать предстоящую встречу и отправить сообщение избранному контакту.
Вместо использования Compose (или Views ) плитки определяются декларативно с использованием библиотек protolayout и плиток Jetpack. Поскольку плитки отображаются в отдельной удаленной среде, для их загрузки, отображения и обновления данных требуются разные подходы. Их простота упрощает их сборку, тестирование и развертывание.
Использование по назначению
Wear OS предоставляет плитки для отображения небольшого количества ключевой информации, которую пользователи могут прочитать после того, как взглянут на плитку в течение нескольких секунд. Чтобы обеспечить пользователям такое высокое качество, следуйте следующим рекомендациям:
- Не перегружайте плитки слишком большим количеством контента. Вместо этого позвольте пользователям нажимать на плитки, чтобы узнать больше и выполнить действие на другой поверхности вашего приложения.
- Сосредоточьтесь на макете и содержимом плитки. Система берет на себя задачи низкоуровневого рендеринга.
- Не извлекайте контент часто и не запускайте длительную асинхронную работу с плитками. Эти рабочие процессы потребляют слишком много системных ресурсов.
Рекомендуется для вас
- Примечание. Текст ссылки отображается, когда JavaScript отключен.
- Показывать динамические обновления в плитках
- Миграция в пространства имен ProtoLayout