از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
کتابخانه Car UI را در برنامه ها ادغام کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
کتابخانه UI ماشین شامل دو عنصر برای پیاده سازی برنامه ها است:
اجزاء کلاس های جاوا که یک رفتار خاص را پیاده سازی می کنند. برای مثال CarUiRecyclerView و Toolbar.
منابع منابع Android مجزا که نشان دهنده دستگیره های موجود برای OEM ها برای دستیابی به سازگاری با طراحی خود هستند. مؤلفههای بالا از این منابع برای سفارشیسازی استفاده میکنند.
برنامهها با افزودن آن بهعنوان یک وابستگی، کتابخانه Car UI را ادغام میکنند:
اجزای رابط کاربری Style Car
به طور کلی، برنامه ها باید بتوانند با ارائه داده ها و در موارد خاص، تصاویر و آیکون ها به تمام عملکردهای لازم دست یابند. به عنوان مثال، نمادهای استاندارد مانند Back، Close، Search و Menu توسط کتابخانه Car UI ارائه می شوند. اگر متوجه شدید منابعی از دست رفته یا اگر عملکردی وجود دارد که با اجزای ارائه شده قابل دستیابی نیست، با Android Automotive Partner Engineering همکاری کنید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و 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,["# Integrate the Car UI library into apps\n\nCar UI library contains two elements for apps to implement:\n\n- **Components.**Java classes that implement a specific behavior. For example,\n CarUiRecyclerView and Toolbar.\n\n- **Resources.** Individual Android resources that represent the *knobs*\n available for OEMs to achieve consistency with their own design. The components above use these\n resources to become *customizable*.\n\nApps integrate Car UI library by adding it as a dependency:\n\n- Android 9 and Android 10 (`Android.mk` file), add the following:\n\n ```maple\n LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib\n ```\n- Android 11 (and higher) (`Android.bp`), add the following:\n\n ```scdoc\n static_libs: [\n ...\n \"car-ui-lib-bp\",\n ]\n ```\n\nStyle Car UI components\n-----------------------\n\nIn general, apps should be able to achieve all necessary functionality by providing\ndata and, in certain cases, images and icons. For example, standard icons such as Back, Close,\nSearch, and Menu are provided by the Car UI library. Engage with Android Automotive Partner\nEngineering if you find there are missing resources or if there is functionality that can't be\nachieved with the provided components."]]