از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
پیوست B، سفارشی سازی
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
برای اطمینان از اینکه سفارشیسازیهای Car UI طبق برنامه انجام میشوند، باید مواردی را که در زیر توضیح داده شده است رعایت کنید.
عمومی
محدودیتهای این بخش صرفنظر از طرحبندی درست است:
عنصر | شرح | تایپوگرافی | |
تضاد | - کنتراست بین پیش زمینه (متن) و پس زمینه باید حداقل 4.5:1 باشد.
- کنتراست بین رنگ دکمه و پس زمینه باید حداقل 3:1 باشد.
- کنتراست حالت انتخاب شده برگه با پس زمینه باید حداقل 4.5:1 باشد.
- تضاد حالت انتخاب شده برگه با حالت انتخاب نشده باید حداقل 3:1 باشد.
|
دیگران | - همه نمادها باید قابل ترسیم برداری باشند.
- اهداف لمسی باید حداقل 76 dp عرض داشته باشند.
- ثابت های padding MUST باید به ترتیب نزولی ظاهر شوند، برای مثال:
car_ui_padding_0 > car_ui_padding_1 > car_ui_padding_2
|
اجزاء
مقادیر ارائه شده در زیر برای اجزای خاص اعمال می شود:
عنصر | شرح | | باید به اندازه کافی پهن باشد تا رشته های عنوان حداقل 20 کاراکتر "W" نمایش داده شود. |
ترجیح | باید به اندازه کافی پهن باشد تا رشته های عنوان حداقل 20 کاراکتر "W" نمایش داده شود. |
نمای سبک برنامه | باید باشد: - پهنای کافی برای نمایش حداقل 672 پیکسل مستقل از چگالی (dp).
- به اندازه کافی بلند است تا حداقل 672 dp را نمایش دهد.
|
چیدمان
محدودیتهای این بخش مربوط به طرحبندیها و ترکیبهای خاصی از مؤلفههای کتابخانه UI Car است. یک سری موارد منحصر به فرد مشاهده شده و به الگوهای نوظهور تعمیم داده شده است.
گفتگوی مکان
یک گفتگوی آزمایشی که حاوی همان محتوای گفتگوی مکان خدمات Google Play است که با اجزای کتابخانه UI Car ساخته شده و برای اطمینان از مشاهده کامل محتوا آزمایش شده است:
عنصر | شرح | عنوان | باید به اندازه کافی پهن باشد تا رشته هایی با حداقل 38 کاراکتر "W" نمایش داده شود. |
بدن | باید کاملاً قابل مشاهده و به اندازه کافی بزرگ باشد تا نمایش داده شود: - رشته هایی که ممکن است حداقل از 270 کاراکتر "W" تشکیل شده باشند.
- حداقل چهار خط متن.
|
فراخوان برای اقدام (CTA) | CTA باید کاملاً قابل مشاهده باشد: - دیالوگ باید به اندازه کافی گسترده باشد تا حداقل دو CTA نمایش داده شود.
- عناوین باید به اندازه کافی پهن باشند تا رشته هایی با حداقل 9 کاراکتر "W" نمایش داده شوند.
|
صفحه تنظیمات
صفحه تنظیمات تست از نوار برنامه، زیر سربرگ و اجزای عناصر لیست تشکیل شده است که در جدول توضیح داده شده است:
عنصر | شرح | نوار برنامه | - عنوان باید به اندازه کافی گسترده باشد تا رشته هایی با حداقل 12 کاراکتر "W" نمایش داده شود.
- قد باید حداقل 76dp باشد.
|
عنوان فرعی | باید به اندازه کافی پهن باشد تا رشته هایی با حداقل 12 کاراکتر "W" نمایش داده شود. |
عناصر را فهرست کنید | باید باشد: - به اندازه کافی پهن است تا رشته هایی با حداقل 12 کاراکتر "W" نمایش داده شود.
- حداقل قد 76dp
|
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-29 بهوقت ساعت هماهنگ جهانی."],[],[],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. |"]]