תכונות נוספות
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
רכיב 'הוספה' הוא רכיב בממשק המשתמש של תצוגת השעון שמכיל מידע שקל לראות במהירות ושמשתמשים רוצים לראות לעיתים קרובות במהלך היום. לדוגמה, תוכלו ליצור ווידג'ט של מזג האוויר הנוכחי או של הדופק.

עקרונות UX
בקטעים הבאים מפורטים עקרונות שכדאי לזכור כשיוצרים סיבוכים.
Glanceables |
העברת תוכן |
פרטיות לפני הכול |
רכיבי Complications הם רכיבים קטנים שנועדו לעזור למשתמשים לבצע משימות תדירות במהירות. חשוב שהתוכן יהיה פשוט וקריאו. |
התכונה 'תצוגות מותאמות אישית' הכי מועילה כשהתוכן שהמשתמש צריך מוצג כשהוא מרים את פרק כף היד, בלי צורך באינטראקציה נוספת. |
השעון מלווה את המשתמש לכל מקום. כדאי לחשוב איך התוכן בסמלי הווידג'ט רלוונטי להקשר של המשתמש. |
תרחישים לדוגמה
כשמקישים עליהם, הם יכולים לעזור למשתמשים לגשת לחלק מסוים באפליקציה, וגם לבצע פעולה עצמאית. לדוגמה, הקשה על complication של ספירת כוסות מים משנה את מספר הכוסות.

מערכת WearOS כוללת באופן אוטומטי תרשים עם קיצורי דרך לאפליקציות, כך שאין צורך ליצור תרשים כזה בעצמכם. במקום זאת, כדאי להתמקד ביצירת תכונות מותאמות אישית שיעזרו למשתמשים להשלים משימות ממוקדות.
סוגים
סוגי התכונות הנוספות מתייחסים לסוגים של הנתונים שמוצגים בתכונה הנוספת או שסופקו על ידי מקור נתונים. לכל סיבוך יש תמיד סוג אחד שכולל שדות חובה ואפשריים. שדה חובה מכיל את הנתונים הראשיים. רוב סוגי הסיבוכים נקראים לפי השם של השדה הנדרש שלהם. אתם יכולים לבחור כמה תכונות נוספות לכלול בתצוגת השעון ואת סוגי התכונות הנוספות שתומכים בהן. יש חמישה סוגים של רכיבים.
סוג |
שדות חובה |
שדות אופציונליי |
שם הכיתה |
דוגמה |
SHORT_TEXT |
טקסט קצר |
סמל, סמל ההגנה משריפה, כותרת קצרה |
ShortTextComplicationData |
 |
סמל |
סמל |
סמל ההגנה מפני צריבה |
MonochromaticImageComplicationData |
 |
RANGED_VALUE |
ערך ערך מינימלי ערך מקסימלי |
סמל, סמל של הגנה משריפה, טקסט קצר, כותר קצר |
RangedValueComplicationData |
 |
LONG_TEXT |
טקסט ארוך |
שם ארוך, סמל, סמל של הגנה משריפה ב-OLED, תמונה קטנה |
LongTextComplicationData |
 |
SMALL_IMAGE |
תמונה קטנה |
|
SmallImageComplicationData |
 |
LARGE_IMAGE |
תמונה גדולה |
|
PhotoImageComplicationData |
 |
למידע נוסף על מקורות הנתונים של התכונות הנוספות, תוכלו לקרוא את המאמר סוגי התכונות הנוספות.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[null,null,["עדכון אחרון: 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)."]]