Zintegruj bibliotekę Car UI z aplikacjami

Biblioteka Car UI zawiera dwa elementy do wdrożenia przez aplikacje:

  • Składniki. Klasy Java, które implementują określone zachowanie. Na przykład CarUiRecyclerView i pasek narzędzi.

  • Zasoby. Indywidualne zasoby Androida reprezentujące pokrętła dostępne dla producentów OEM w celu osiągnięcia spójności z ich własnym projektem. Powyższe komponenty wykorzystują te zasoby, aby można je było dostosować .

Aplikacje integrują bibliotekę Car UI, dodając ją jako zależność:

  • Android 9 i Android 10 (plik Android.mk ), dodaj co następuje:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (i nowszy) ( Android.bp ), dodaj co następuje:

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

Elementy interfejsu użytkownika stylu samochodu

Ogólnie rzecz biorąc, aplikacje powinny być w stanie zapewnić całą niezbędną funkcjonalność poprzez dostarczanie danych oraz, w niektórych przypadkach, obrazów i ikon. Na przykład standardowe ikony, takie jak Wstecz, Zamknij, Szukaj i Menu są udostępniane przez bibliotekę Car UI. Jeśli stwierdzisz, że brakuje zasobów lub jeśli istnieje funkcjonalność, której nie można osiągnąć za pomocą dostarczonych komponentów, skontaktuj się z firmą Android Automotive Partner Engineering.