ไลบรารี UI ของรถมีองค์ประกอบสองอย่างสำหรับแอปที่จะใช้:
ส่วนประกอบ คลาส Java ที่ใช้ลักษณะการทำงานเฉพาะ ตัวอย่างเช่น CarUiRecyclerView และ Toolbar
ทรัพยากร ทรัพยากร Android ส่วนบุคคลที่แสดงถึง ลูกบิดที่ มีให้สำหรับ OEM เพื่อให้สอดคล้องกับการออกแบบของตนเอง ส่วนประกอบด้านบนใช้ทรัพยากรเหล่านี้เพื่อ ปรับแต่ง ได้
แอปพลิเคชั่นรวมไลบรารี Car UI โดยเพิ่มเป็นการอ้างอิง:
Android 9 และ Android 10 (ไฟล์
Android.mk
) ให้เพิ่มสิ่งต่อไปนี้:LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
Android 11 (และสูงกว่า) (
Android.bp
) ให้เพิ่มสิ่งต่อไปนี้:static_libs: [ ... "car-ui-lib-bp", ]
หากต้องการดูตัวอย่างการใช้ส่วนประกอบไลบรารี Car UI โปรดดูแอป Paintbooth ใน packages/apps/Car/libs/car-ui-lib/paintbooth/src/main/java/com/android/car/ui/paintbooth
ส่วนประกอบ UI ของรถจัดแต่งทรงผม
โดยทั่วไปแอปพลิเคชันควรสามารถใช้งานฟังก์ชันที่จำเป็นทั้งหมดได้โดยการให้ข้อมูลและในบางกรณีรูปภาพและไอคอน ตัวอย่างเช่นไอคอนมาตรฐานเช่นย้อนกลับปิดค้นหาและเมนูมีให้โดยไลบรารี UI ของรถ มีส่วนร่วมกับ Android Automotive Partner Engineering หากคุณพบว่ามีทรัพยากรที่ขาดหายไปหรือมีฟังก์ชันที่ไม่สามารถใช้งานได้กับส่วนประกอบที่ให้มา