ไลบรารี Car UI มีองค์ประกอบ 2 อย่างสำหรับแอปที่จะนำไปใช้:
ส่วนประกอบ คลาส 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", ]
ส่วนประกอบ UI ของรถสไตล์
โดยทั่วไป แอปควรมีฟังก์ชันการทำงานที่จำเป็นทั้งหมดได้โดยการให้ข้อมูล รวมถึงรูปภาพและไอคอนในบางกรณี ตัวอย่างเช่น ไอคอนมาตรฐาน เช่น ย้อนกลับ ปิด ค้นหา และเมนูมีให้ในไลบรารี Car UI มีส่วนร่วมกับ Android Automotive Partner Engineering หากคุณพบว่ามีทรัพยากรขาดหายไปหรือมีฟังก์ชันการทำงานที่ไม่สามารถทำได้ด้วยส่วนประกอบที่ให้มา