החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
נספח ב', התאמה אישית
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
כדי לוודא שההתאמות האישיות של ממשק המשתמש ברכב יפעלו כמצופה, חובה לפעול בהתאם לפרטים שמפורטים בהמשך.
כללי
המגבלות בקטע הזה רלוונטיות ללא קשר לפריסה:
רכיב |
תיאור |
---|
טיפוגרפיה |
|
ניגודיות |
- הניגודיות בין החזית (טקסט) לרקע חייבת להיות לפחות 4.5:1.
- הניגודיות בין צבע הלחצן לבין הרקע חייבת להיות לפחות 3:1.
- הניגודיות בין הסטטוס שנבחר בכרטיסייה לבין הרקע חייבת להיות לפחות 4.5:1.
- הניגודיות בין המצב של כרטיסייה שנבחרה לבין המצב של כרטיסייה שלא נבחרה חייבת להיות לפחות 3:1.
|
אחרות |
- כל הסמלים חייבים להיות סמלי וקטורים שניתנים לציור.
- משטחי המגע חייבים להיות ברוחב של 76dp לפחות.
- ערכי הקבועים של המילוי חייבים להופיע בסדר יורד, לדוגמה:
car_ui_padding_0 > car_ui_padding_1 >
car_ui_padding_2
|
רכיבים
הערכים שמפורטים בהמשך חלים על רכיבים ספציפיים:
רכיב |
תיאור |
---|
|
צריכה להיות רחבה מספיק כדי להציג מחרוזות של כותרות באורך של 20 תווים 'W' לפחות. |
העדפה |
צריכה להיות רחבה מספיק כדי להציג מחרוזות של כותרות באורך של 20 תווים 'W' לפחות. |
תצוגה בסגנון אפליקציה
| צריך להיות:
- רחבה מספיק כדי להציג לפחות 672 פיקסלים בלתי תלויים בדחיסות (dp).
- גבוהה מספיק כדי להציג לפחות 672dp.
|
פריסה
המגבלות בקטע הזה רלוונטיות לפריסות ולשילוב ספציפיים של רכיבים בספריית ממשק המשתמש ברכב.
נצפו סדרה של מקרים ייחודיים והם הוכללו לדפוסים חדשים.
תיבת הדו-שיח 'מיקום'
תיבת דו-שיח לבדיקה שמכילה את אותו תוכן כמו תיבת הדו-שיח של המיקום ב-Google Play Services, שנוצרה באמצעות רכיבים של ספריית ממשק המשתמש ברכב ונבדקה כדי להבטיח שכל התוכן גלוי:
רכיב |
תיאור |
---|
שם |
חייבת להיות רחבה מספיק כדי להציג מחרוזות של לפחות 38 תווים מסוג 'W'. |
Body |
חייבת להיות גלויה לגמרי וגדולה מספיק כדי להציג את הפרטים הבאים:
- מחרוזות שיכולות להכיל לפחות 270 תווים מסוג 'W'.
- לפחות ארבע שורות טקסט.
|
קריאה לפעולה (CTA) |
קריאה לפעולה חייבת להיות גלויה במלואה:
- תיבת הדו-שיח חייבת להיות רחבה מספיק כדי להציג לפחות שתי בקשות לפעולה.
- הכותרות חייבות להיות רחבות מספיק כדי להציג מחרוזות של לפחות 9 תווים מסוג 'W'.
|
מסך ההגדרות
מסך הגדרות הבדיקה מורכב מהרכיבים הבאים: סרגל האפליקציה, הכותרת המשנית ורכיבי הרשימה, שמפורטים בטבלה:
רכיב |
תיאור |
---|
סרגל האפליקציות |
- הכותרת חייבת להיות רחבה מספיק כדי להציג מחרוזות של לפחות 12 תווים מסוג 'W'.
- הגובה חייב להיות לפחות 76dp.
|
כותרת משנה |
חייבת להיות רחבה מספיק כדי להציג מחרוזות של לפחות 12 תווים מסוג 'W'. |
רשימת רכיבים |
חובה:
- רחבה מספיק כדי להציג מחרוזות של לפחות 12 תווים מסוג 'W'.
- גובה של 76dp לפחות.
|
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],null,["# Appendix B, customization\n\nTo ensure Car UI customizations perform as intended, you MUST adhere to the\nitems described below.\n\nGeneral\n-------\n\nLimits in this section are true regardless of layout:\n\n| Element | Description |\n|----------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### Typography | - Tab text labels MUST be wide enough to display strings of at least 6 \"W\" characters. - Text containers MUST be tall enough to fully display a single \"H\" character. - Text sizes MUST appear in descending order, for example: `car_ui_body_1` \\\u003e `car_ui_body_2` \\\u003e `car_ui_body_3` |\n| ### Contrast | - Contrast between foreground (text) and background MUST be at least 4.5:1. - Contrast between button color and background MUST be at least 3:1. - Tab selected state contrast with background MUST be at least 4.5:1. - Tab selected state contrast with unselected state MUST be at least 3:1. |\n| ### Others | - All icons MUST be vector drawables. - Touch targets MUST be at least 76 dp wide. - Padding constants MUST appear in descending order, for example: `car_ui_padding_0` \\\u003e `car_ui_padding_1` \\\u003e `car_ui_padding_2` |\n\nComponents\n----------\n\nValues provided below apply to specific components:\n\n| Element | Description |\n|---------------------|-----------------------------------------------------------------------------------------------------------------------------|\n| ### Toolbar | SHOULD be wide enough to display title strings of at least 20 \"W\" characters. |\n| ### Preference | SHOULD be wide enough to display title strings of at least 20 \"W\" characters. |\n| ### App styled view | SHOULD be: - Wide enough to display at least 672 density-independent pixels (dp). - Tall enough to display at least 672 dp. |\n\nLayout\n------\n\nLimits in this section pertain to specific layouts and combinations of Car UI library components.\nA series of unique cases have been observed and generalized into emergent patterns.\n\n### Location dialog\n\nA test dialog that contains the same content as the Google Play Services location dialog,\nconstructed with Car UI library components and tested to ensure full content visibility:\n\n| Element | Description |\n|--------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Title** | MUST wide enough to display strings of at least 38 \"W\" characters. |\n| **Body** | MUST be completely visible and large enough to display: - Strings that may consist of at least 270 \"W\" characters. - At least four lines of text. |\n| **Call-to-action (CTA)** | CTA MUST be completely visible: - Dialog MUST be wide enough to display at least two CTAs. - Titles MUST be wide enough to display strings of at least 9 \"W\" characters. |\n\n### Settings screen\n\nThe Test Settings screen is composed of the app bar, subheader, and list elements components,\nwhich are described in the table:\n\n| Element | Description |\n|-------------------|-------------------------------------------------------------------------------------------------------------|\n| **App bar** | - Title MUST be wide enough to display strings of at least 12 \"W\" characters. - MUST be at least 76dp tall. |\n| **Subheader** | MUST be wide enough to display strings of at least 12 \"W\" characters. |\n| **List elements** | MUST be: - Wide enough to display strings of at least 12 \"W\" characters. - At least 76dp tall. |"]]