کتابخانه UI ماشین شامل دو عنصر برای پیاده سازی برنامه ها است:
اجزاء کلاس های جاوا که یک رفتار خاص را پیاده سازی می کنند. برای مثال CarUiRecyclerView و Toolbar.
منابع منابع Android مجزا که نشان دهنده دستگیره های موجود برای OEM ها برای دستیابی به سازگاری با طراحی خود هستند. مؤلفههای بالا از این منابع برای سفارشیسازی استفاده میکنند.
برنامهها با افزودن آن بهعنوان یک وابستگی، کتابخانه Car UI را ادغام میکنند:
اندروید 9 و اندروید 10 (فایل
Android.mk
)، موارد زیر را اضافه کنید:LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
Android 11 (و بالاتر) (
Android.bp
)، موارد زیر را اضافه کنید:static_libs: [ ... "car-ui-lib-bp", ]
اجزای رابط کاربری Style Car
به طور کلی، برنامه ها باید بتوانند با ارائه داده ها و در موارد خاص، تصاویر و آیکون ها به تمام عملکردهای لازم دست یابند. به عنوان مثال، نمادهای استاندارد مانند Back، Close، Search و Menu توسط کتابخانه Car UI ارائه می شوند. اگر متوجه شدید منابعی از دست رفته یا اگر عملکردی وجود دارد که با اجزای ارائه شده قابل دستیابی نیست، با Android Automotive Partner Engineering همکاری کنید.