Detail
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Detail adalah elemen UI pada tampilan jam yang berisi informasi yang sangat mudah dilihat
dan sering dilihat pengguna sepanjang hari. Misalnya, Anda
dapat membuat detail cuaca saat ini atau detail detak jantung.

Prinsip UX
Bagian berikut ini menjelaskan prinsip yang perlu diingat saat membuat
detail.
Dapat dilihat sekilas |
Konten yang diteruskan |
Mengutamakan privasi |
Detail adalah komponen kecil yang dirancang untuk membantu pengguna menyelesaikan
dengan cepat tugas yang sering dilakukan. Buat konten yang sederhana dan dapat dibaca. |
Detail akan sangat bermanfaat jika konten yang diperlukan pengguna
terlihat hanya dengan mengangkat pergelangan tangan, tanpa perlu adanya
interaksi lebih lanjut. |
Smartwatch berjalan bersama pengguna ke mana pun mereka pergi. Pertimbangkan relevansi
konten dalam detail dengan konteks pengguna. |
Kasus penggunaan
Saat diketuk, detail dapat membantu pengguna mengakses bagian tertentu dari aplikasi.
Detail tersebut juga dapat melakukan tindakan yang berdiri sendiri. Misalnya, mengetuk
detail Penghitung Minum akan mengubah jumlah gelas.

WearOS otomatis menyertakan detail pintasan aplikasi, sehingga Anda tidak perlu
membuatnya sendiri. Sebagai gantinya, berfokuslah pada pembuatan detail yang dapat membantu pengguna
menyelesaikan tugas yang difokuskan.
Jenis
Jenis detail mengacu pada jenis data yang ditampilkan pada detail atau
disediakan oleh sumber data. Detail selalu memiliki satu jenis yang menyertakan
kolom wajib dan opsional. Kolom wajib berisi data utama. Sebagian
besar jenis detail mengambil namanya dari kolom yang wajib diisi. Anda dapat memilih banyaknya
detail yang disertakan dalam tampilan jam dan jenis detail yang
didukung. Ada lima jenis detail.
Jenis |
Kolom wajib diisi |
Kolom opsional |
Nama class |
Contoh |
SHORT_TEXT |
Teks pendek |
Ikon, Ikon anti burn-in, Judul singkat |
ShortTextComplicationData |
 |
IKON |
Ikon |
Ikon anti burn-in |
MonochromaticImageComplicationData |
 |
RANGED_VALUE |
Nilai Nilai min Nilai maks |
Ikon, Ikon anti burn-in, Teks pendek, Judul singkat |
RangedValueComplicationData |
 |
LONG_TEXT |
Teks panjang |
Judul panjang, Ikon, Ikon anti burn-in, Gambar kecil |
LongTextComplicationData |
 |
SMALL_IMAGE |
Gambar kecil |
|
SmallImageComplicationData |
 |
LARGE_IMAGE |
Gambar besar |
|
PhotoImageComplicationData |
 |
Untuk mengetahui informasi selengkapnya tentang sumber data detail, lihat
Jenis detail.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[null,null,["Terakhir diperbarui pada 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)."]]