Araç Kullanıcı Arayüzü kitaplığını uygulamalara entegre edin

Araç Kullanıcı Arayüzü kitaplığı, uygulamaların uygulayabileceği iki öğe içerir:

  • Bileşenler. Belirli bir davranışı uygulayan Java sınıfları. Örneğin, CarUiRecyclerView ve Araç Çubuğu.

  • Kaynaklar. OEM'lerin kendi tasarımlarıyla tutarlılık elde etmelerine yönelik mevcut düğmeleri temsil eden ayrı Android kaynakları. Yukarıdaki bileşenler özelleştirilebilir hale gelmek için bu kaynakları kullanır.

Uygulamalar, Araç Kullanıcı Arayüzü kitaplığını bir bağımlılık olarak ekleyerek entegre eder:

  • Android 9 ve Android 10 ( Android.mk dosyası), aşağıdakileri ekleyin:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (ve üzeri) ( Android.bp ), aşağıdakileri ekleyin:

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

Stil Araba Kullanıcı Arayüzü bileşenleri

Genel olarak uygulamalar, verileri ve bazı durumlarda görselleri ve simgeleri sağlayarak gerekli tüm işlevleri sağlayabilmelidir. Örneğin Geri, Kapat, Ara ve Menü gibi standart simgeler Araç Kullanıcı Arayüzü kitaplığı tarafından sağlanır. Kaynakların eksik olduğunu veya sağlanan bileşenlerle elde edilemeyen işlevsellik olduğunu fark ederseniz Android Otomotiv İş Ortağı Mühendisliği ile iletişime geçin.