Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

Tích hợp Thư viện giao diện người dùng trên ô tô vào ứng dụng

Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

Thư viện giao diện người dùng trên ô tô chứa hai yếu tố để ứng dụng triển khai:

  • Các thành phần. Các lớp Java thực thi một hành vi cụ thể. Ví dụ, CarUiRecyclerView và Thanh công cụ.

  • Tài nguyên. Các tài nguyên Android riêng lẻ đại diện cho các nút có sẵn cho OEM để đạt được sự nhất quán với thiết kế của riêng họ. Các thành phần trên sử dụng các tài nguyên này để có thể tùy chỉnh .

Các ứng dụng tích hợp thư viện Car UI bằng cách thêm nó làm phần phụ thuộc:

  • Android 9 và Android 10 (tệp Android.mk ), thêm thông tin sau:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (và cao hơn) ( Android.bp ), thêm phần sau:

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

Để xem ví dụ về cách sử dụng các thành phần thư viện Giao diện người dùng trên ô tô, hãy xem ứng dụng Paintbooth trong packages/apps/Car/libs/car-ui-lib/paintbooth/src/main/java/com/android/car/ui/paintbooth .

Tạo kiểu cho các thành phần giao diện người dùng trên ô tô

Nói chung, các ứng dụng phải có thể đạt được tất cả các chức năng cần thiết bằng cách cung cấp dữ liệu và trong một số trường hợp nhất định là hình ảnh và biểu tượng. Ví dụ: các biểu tượng tiêu chuẩn như Quay lại, Đóng, Tìm kiếm và Menu được cung cấp bởi thư viện Giao diện người dùng trên ô tô. Tương tác với Bộ phận Kỹ thuật Đối tác Ô tô của Android nếu bạn thấy thiếu tài nguyên hoặc nếu có chức năng không thể thực hiện được với các thành phần được cung cấp.