A biblioteca Car UI contém dois elementos para os aplicativos implementarem:
Componentes. Classes Java que implementam um comportamento específico. Por exemplo, CarUiRecyclerView e barra de ferramentas.
Recursos. Recursos individuais do Android que representam os botões disponíveis para os OEMs alcançarem consistência com seu próprio design. Os componentes acima utilizam esses recursos para se tornarem customizáveis .
Os aplicativos integram a biblioteca Car UI adicionando-a como uma dependência:
Android 9 e Android 10 (arquivo
Android.mk
), adicione o seguinte:LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
Android 11 (e superior) (
Android.bp
), adicione o seguinte:static_libs: [ ... "car-ui-lib-bp", ]
Componentes da interface do usuário do Style Car
Em geral, as aplicações devem ser capazes de alcançar todas as funcionalidades necessárias, fornecendo dados e, em certos casos, imagens e ícones. Por exemplo, ícones padrão como Voltar, Fechar, Pesquisar e Menu são fornecidos pela biblioteca Car UI. Entre em contato com a Android Automotive Partner Engineering se descobrir que faltam recursos ou se há funcionalidades que não podem ser alcançadas com os componentes fornecidos.