Özellikler (Komplikasyonlar)
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Ö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.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Complications\n\nA complication is a UI element on a watch face that contains highly-glanceable\ninformation that users want to see often throughout the day. For example, you\ncould create a current weather complication, or a heart rate complication.\n\nUX Principles\n-------------\n\nThe following sections describe principles to keep in mind when creating\ncomplications.\n\n|------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------|\n| Glanceable ---------- | Content forward --------------- | Privacy first ------------- |\n| Complications are small components designed to help users complete frequent tasks quickly. Make content simple and readable. | Complications are most valuable when the content that the user needs is made visible by simply raising their wrist, without needing further interaction. | The watch travels with the user everywhere they go. Consider how the content in the complications is relevant to the user's context. |\n\nUse cases\n---------\n\nWhen tapped, complications can help users access a specific part of an app.\nThey can also perform a self-contained action. For example, tapping a\nWater Count complication changes the glass count.\n\nWearOS automatically includes an app shortcut complication, so you don't need to\ncreate your own. Instead focus on creating complications that can help users\ncomplete focused tasks.\n\nTypes\n-----\n\nComplication types refer to the kinds of data shown on the complication or\nsupplied by a data source. A complication always has a single type that includes\nrequired and optional fields. A required field contains the primary data. Most\ncomplication types take their name from their required field. You can choose how\nmany complications to include in your watch face and the complication types to\nsupport. There are five complication types.\n\n| Type | Required fields | Optional fields | Class name | Example |\n|--------------|---------------------------|--------------------------------------------------------|--------------------------------------|---------|\n| SHORT_TEXT | Short text | Icon, Burn in protection icon, Short title | `ShortTextComplicationData` | |\n| ICON | Icon | Burn in protection icon | `MonochromaticImageComplicationData` | |\n| RANGED_VALUE | Value Min value Max value | Icon, Burn in protection icon, Short text, Short title | `RangedValueComplicationData` | |\n| LONG_TEXT | Long text | Long title, Icon, Burn in protection icon, Small image | `LongTextComplicationData` | |\n| SMALL_IMAGE | Small image | | `SmallImageComplicationData` | |\n| LARGE_IMAGE | Large image | | `PhotoImageComplicationData` | |\n\nFor more information about complication data sources, see\n[Complication types](/training/wearables/watch-faces/complications#types)."]]