Осложнения

Усложнение — это элемент пользовательского интерфейса на циферблате, который содержит понятную информацию, которую пользователи хотят часто видеть в течение дня. Например, вы можете создать усложнение текущей погоды или усложнение сердечного ритма.

герой-сложность

Принципы UX

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

привлекательный

Контент вперед

Конфиденциальность прежде всего

Усложнения — это небольшие компоненты, призванные помочь пользователям быстро выполнять частые задачи. Сделайте контент простым и читабельным. Сложности наиболее ценны, когда контент, который нужен пользователю, становится видимым, просто подняв запястье, без необходимости дальнейшего взаимодействия. Часы путешествуют с пользователем, куда бы он ни пошел. Подумайте, насколько содержимое осложнений соответствует контексту пользователя.

Случаи использования

При нажатии на осложнения могут помочь пользователям получить доступ к определенной части приложения. Они также могут выполнять самостоятельные действия. Например, нажатие на функцию «Подсчет воды» изменяет количество стаканов.

осложнение воды

WearOS автоматически включает в себя ярлык приложения, поэтому вам не нужно создавать свой собственный. Вместо этого сосредоточьтесь на создании усложнений, которые могут помочь пользователям выполнять конкретные задачи.

Типы

Типы усложнений относятся к типам данных, отображаемых в усложнении или предоставляемых источником данных. Усложнение всегда имеет один тип, включающий обязательные и необязательные поля. Обязательное поле содержит первичные данные. Большинство типов осложнений берут свое название из обязательного поля. Вы можете выбрать, сколько усложнений включить в циферблат и какие типы усложнений поддерживать. Существует пять типов осложнений.

Тип Обязательные поля Необязательные поля Имя класса Пример
КОРОТКИЙ_ТЕКСТ Краткий текст Икона,
Значок защиты от ожогов,
Краткое название
ShortTextComplicationData
ИКОНА Икона Значок защиты от ожогов MonochromaticImageComplicationData
RANGED_VALUE Ценить
Минимальное значение
Макс. значение
Икона,
Значок защиты от ожогов,
Короткий текст,
Краткое название
RangedValueComplicationData
ДЛИННЫЙ_ТЕКСТ Длинный текст Длинное название,
Икона,
Значок защиты от ожогов,
Маленькое изображение
LongTextComplicationData
SMALL_IMAGE Маленькое изображение SmallImageComplicationData
LARGE_IMAGE Большое изображение PhotoImageComplicationData

Дополнительные сведения об источниках данных сложности см. в разделе Типы осложнений .