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

Thư viện giao diện người dùng trên ô tô chứa 2 phần tử để ứng dụng triển khai:

  • Thành phần. Các lớp Java triển khai 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 dành cho nhà sản xuất thiết bị gốc (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ó thể tuỳ chỉnh.

Các ứng dụng tích hợp thư viện Giao diện người dùng trên ô tô bằng cách thêm thư viện này làm phần phụ thuộc:

  • Android 9 và Android 10 (tệp Android.mk), thêm đoạn mã sau:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (trở lên) (Android.bp), hãy thêm đoạn mã sau:

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

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

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