Плитка

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

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

Плитки рядом друг с другом.

Рисунок 1. Плитки предоставляют пользователям легкий доступ к информации и действиям.

Вместо использования Compose (или Views ) Tiles определяются декларативно с использованием библиотек protolayout и tiles Jetpack. Поскольку Tiles визуализируются в отдельной удаленной среде, для загрузки, отображения и обновления данных в них требуются разные подходы. Их простота делает их простыми в сборке, тестировании и развертывании.

Предполагаемое использование

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

  • Не перегружайте плитки слишком большим количеством контента. Вместо этого позвольте пользователям нажимать на плитки, чтобы узнать больше и выполнить действие на другой поверхности в вашем приложении.
  • Сосредоточьтесь на макете и содержании плитки. Система берет на себя низкоуровневые задачи рендеринга.
  • Не извлекайте контент часто и не начинайте длительную асинхронную работу в своих плитках. Эти рабочие процессы потребляют слишком много системных ресурсов.
{% дословно %} {% endverbatim %} {% дословно %} {% endverbatim %}