Phần này giải thích một số thuật ngữ chính được dùng trong các nguyên tắc này, cũng như các từ viết tắt dùng trong thông số kỹ thuật.
Ý nghĩa của Auto, Nên và May
Nguyên tắc thiết kế Android cho Ô tô sử dụng các thuật ngữ PHẢI, NÊN và CÓ THỂ theo định nghĩa do IETF công bố. Cả nhà sản xuất ô tô và nhà phát triển ứng dụng đều cần hiểu rõ ý nghĩa của các thuật ngữ này.
Trong suốt những nguyên tắc này, các cụm từ PHẢI, NÊN và CÓ THỂ xuất hiện thường xuyên (cả viết hoa trong bảng và viết thường trong văn bản đang chạy). Việc sử dụng các thuật ngữ này tuân thủ các định nghĩa do IETF đưa ra để làm rõ các mức yêu cầu khác nhau trong phần đặc tả.
Để biết đầy đủ thông tin chi tiết, hãy xem định nghĩa của IETF. Đây là nguồn đáng tin cậy cho biết cách sử dụng các thuật ngữ này trong các nguyên tắc này cũng như trong Tài liệu định nghĩa về khả năng tương thích với Android (CDD).
Để đảm bảo hệ thống Android cho Ô tô hoạt động nhất quán và đáng tin cậy trong mọi quá trình triển khai, các nhà sản xuất ô tô và nhà phát triển ứng dụng cần lưu ý những điều sau:
Thuật ngữ | Ý nghĩa |
---|---|
PHẢI | Nguyên tắc này là yêu cầu bắt buộc phải có (không được bỏ qua hoặc bỏ qua). Những yêu cầu đó được thực thi ở cấp API hoặc bằng cách:
|
NÊN | Trong một số trường hợp cụ thể, có thể có những lý do hợp lệ để bỏ qua nguyên tắc này. Tuy nhiên, bạn cần hiểu rõ và cân nhắc kỹ lưỡng toàn bộ hệ quả của nguyên tắc này trước khi chọn một khoá học khác. |
THÁNG 5 | Nguyên tắc này thực sự không bắt buộc. Một nhà sản xuất ô tô hoặc nhà phát triển ứng dụng có thể chọn tuân thủ các nguyên tắc này để đáp ứng nhu cầu của thị trường hoặc sản phẩm cụ thể, trong khi một nhà sản xuất khác có thể bỏ qua cùng một mục. Bản triển khai không bao gồm tuỳ chọn cụ thể PHẢI và sẵn sàng tương tác với một phương thức triển khai khác có bao gồm tuỳ chọn này, mặc dù có thể với chức năng bị giảm bớt. Tương tự như vậy, việc triển khai bao gồm một tuỳ chọn cụ thể PHẢI và được chuẩn bị để tương tác với một phương thức triển khai khác không bao gồm tuỳ chọn này (tất nhiên, ngoại trừ tính năng mà tuỳ chọn cung cấp). |
Trạng thái lái xe
Đôi khi, các nguyên tắc này đề cập đến những điểm khác biệt trong trải nghiệm người dùng tuỳ thuộc vào trạng thái lái xe của ô tô, tức là xe đang đỗ, đang chạy không tải hay đang di chuyển. Quyết định về những gì được phép ở nhiều trạng thái lái xe và phạm vi tốc độ phụ thuộc vào nhà sản xuất ô tô và các yêu cầu pháp lý có liên quan ở các khu vực khác nhau.
Ví dụ: trong một số trường hợp, một hành động nhất định có thể chỉ được phép thực hiện khi dừng ô tô khi đã bật phanh đỗ xe. Nói cách khác, hành động này có thể chỉ được phép thực hiện nếu ô tô đang di chuyển ở tốc độ hoặc thấp hơn một tốc độ nhất định, chẳng hạn như 5 dặm/giờ.
Nhãn bố cục
Các nhãn sau được sử dụng xuyên suốt những nguyên tắc này trong nội dung mô tả bố cục thông số kỹ thuật.
Nhãn | Nội dung mô tả |
---|---|
Cạnh: Cho biết ranh giới chiều rộng và chiều cao của cửa sổ hiện có. | |
Lề: Xác định ranh giới bên trái và bên phải của canvas ứng dụng, được đo từ cạnh gần nhất. Để thảo luận về sự thay đổi chiều rộng lề theo kích thước màn hình, hãy truy cập vào phần Không gian làm việc của ứng dụng. | |
Keyline: Một giá trị tỷ lệ với chiều rộng màn hình, dùng để chỉ định khoảng cách theo chiều ngang giữa một phần tử và lề gần nhất hoặc cạnh thành phần. Để biết các giá trị keyline được liên kết với các danh mục chiều rộng màn hình cụ thể, hãy truy cập vào phần Keyline. | |
Chèn: Giá trị dùng để chỉ định khoảng cách giữa các phần tử trên màn hình theo mối quan hệ của chúng. Nhìn chung, mối quan hệ càng gần gũi giữa hai thành phần thì khoảng đệm càng hẹp. Để biết thông tin chi tiết về các giá trị khoảng đệm dùng trong bố cục thông số kỹ thuật, hãy truy cập vào khoảng đệm. | |
Flex: Thuật ngữ dùng để chỉ định một phần tử được căn giữa theo chiều dọc hoặc chiều ngang trong một vùng chứa, hoặc khoảng cách có thể mở rộng hoặc thu gọn theo các phần tử liền kề. Kích thước bố cục linh hoạt đôi khi được chỉ định một giá trị tối thiểu hoặc tối đa, như đã thảo luận trong Chiến lược mở rộng quy mô. | |
Bán kính góc: Chỉ định độ cong của một góc, trong đó 0 biểu thị góc vuông và giá trị cao hơn biểu thị góc tròn hơn. |