Integrasikan perpustakaan UI Mobil ke dalam aplikasi

Pustaka UI Mobil berisi dua elemen yang dapat diimplementasikan oleh aplikasi:

  • Komponen. Kelas Java yang mengimplementasikan perilaku tertentu. Misalnya CarUiRecyclerView dan Toolbar.

  • Sumber daya. Resource Android individual yang mewakili kenop yang tersedia bagi OEM untuk mencapai konsistensi dengan desain mereka sendiri. Komponen di atas menggunakan sumber daya ini agar dapat disesuaikan .

Aplikasi mengintegrasikan perpustakaan UI Mobil dengan menambahkannya sebagai ketergantungan:

  • Android 9 dan Android 10 (file Android.mk ), tambahkan yang berikut:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (dan lebih tinggi) ( Android.bp ), tambahkan yang berikut:

    static_libs: [
                ...
        "car-ui-lib-bp",
        ]
    

Komponen UI Mobil Gaya

Secara umum, aplikasi harus mampu mencapai semua fungsi yang diperlukan dengan menyediakan data dan, dalam kasus tertentu, gambar dan ikon. Misalnya, ikon standar seperti Kembali, Tutup, Pencarian, dan Menu disediakan oleh perpustakaan Car UI. Berinteraksi dengan Android Automotive Partner Engineering jika Anda menemukan ada sumber daya yang hilang atau jika ada fungsi yang tidak dapat dicapai dengan komponen yang disediakan.