Özellik, kadranda yer alan ve kullanıcıların gün boyunca sık sık görmek istediği, bir bakışta görülebilen bilgileri içeren bir kullanıcı arayüzü öğesidir. Örneğin, güncel hava durumu komplikasyonu veya nabız komplikasyonu oluşturabilirsiniz.
Kullanıcı Deneyimi İlkeleri
Aşağıdaki bölümlerde, komplikasyonları oluştururken unutulmaması gereken ilkeler açıklanmaktadır.
Bir bakışta |
İçeriği yönlendirme |
Önce gizlilik |
Özellikler, kullanıcıların sık gerçekleştirilen görevleri hızlı bir şekilde tamamlamalarına yardımcı olmak için tasarlanmış küçük bileşenlerdir. İçerikleri basit ve okunabilir hale getirin. | Özellikler en çok, kullanıcının ihtiyaç duyduğu içerik, başka etkileşime gerek kalmadan bileğini kaldırarak görünür hale getirildiğinde değerlidir. | Kol saati, kullanıcıyla birlikte gittiği her yerde hareket eder. Özelliklerdeki içeriğin, kullanıcının bağlamıyla ne kadar alakalı olduğunu düşünün. |
Kullanım örnekleri
Dokunulduğunda, özellikler kullanıcıların bir uygulamanın belirli bir bölümüne erişmesine yardımcı olabilir. Ayrıca, bağımsız bir işlem de gerçekleştirebilirler. Örneğin, Su Sayısı özelliğine dokunmak cam sayısını değiştirir.
WearOS, uygulama kısayolu özelliğini otomatik olarak içerdiğinden kendi kısayolunuzu oluşturmanız gerekmez. Bunun yerine, kullanıcıların odaklanılan görevleri tamamlamasına yardımcı olabilecek özellikler oluşturmaya odaklanın.
Türler
Komplikasyon türleri, özellikte gösterilen veya bir veri kaynağı tarafından sağlanan veri türlerini ifade eder. Bir özelliğin her zaman, zorunlu ve isteğe bağlı alanları içeren tek bir türü vardır. Zorunlu bir alan birincil verileri içerir. Çoğu komplikasyon türü, adını zorunlu alanından alır. Kadranınıza kaç özellik ekleyeceğinizi ve desteklenecek komplikasyon türlerini seçebilirsiniz. Beş komplikasyon türü vardır.
Tür | Zorunlu alanlar | İsteğe bağlı alanlar | Sınıf adı | Örnek |
---|---|---|---|---|
SHORT_TEXT | Kısa metin | Simge, Yanma koruması simgesi, Kısa başlık |
ShortTextComplicationData |
|
SİMGE | Simge | Yanma koruması simgesi | MonochromaticImageComplicationData |
|
RANGED_VALUE | Değer Minimum değer Maksimum değer |
Simge, Yerleşik koruma simgesi, Kısa metin, Kısa başlık |
RangedValueComplicationData |
|
LONG_TEXT | Uzun metin | Uzun başlık, Simge, Yanma koruması simgesi, Küçük resim |
LongTextComplicationData |
|
KÜÇÜK_RESİM | Küçük resim | SmallImageComplicationData |
||
BÜYÜK_RESİM | Büyük resim | PhotoImageComplicationData |
Özellik (komplikasyon) veri kaynakları hakkında daha fazla bilgi için Komplikasyon türleri bölümüne bakın.