O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Integrando a Biblioteca de IU do carro em aplicativos

A biblioteca Car UI contém dois elementos a serem implementados pelos aplicativos:

  • Componentes. Classes Java que implementam um comportamento específico. Por exemplo, CarUiRecyclerView e Toolbar.

  • Recursos. Recursos individuais do Android que representam os botões disponíveis para OEMs para obter consistência com seu próprio design. Os componentes acima usam esses recursos para se tornarem personalizá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",
        ]
    

Para ver um exemplo do uso de componentes da biblioteca Car UI, consulte o aplicativo Paintbooth em packages/apps/Car/libs/car-ui-lib/paintbooth/src/main/java/com/android/car/ui/paintbooth .

Componentes de UI para carros

Em geral, os aplicativos devem ser capazes de atingir todas as funcionalidades necessárias, fornecendo dados e, em certos casos, imagens e ícones. Por exemplo, ícones padrão como Back, Close, Search e Menu são fornecidos pela biblioteca Car UI. Envolva-se com o Android Automotive Partner Engineering se você descobrir que estão faltando recursos ou se houver uma funcionalidade que não pode ser alcançada com os componentes fornecidos.