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