Hỗ trợ tiếp cận trong Jetpack Compose

Phát triển ứng dụng có tính năng hỗ trợ tiếp cận tức là làm cho ứng dụng của bạn trở nên hữu dụng với tất cả mọi người, kể cả những người có nhu cầu hỗ trợ tiếp cận. Những người này có thể sử dụng thiết bị Android theo nhiều cách khác nhau. Compose cung cấp nền tảng để xây dựng giao diện người dùng dễ tiếp cận hơn bằng các API khai báo và công cụ giúp ứng dụng của bạn trở nên toàn diện hơn.

Có một số khái niệm chính và khái niệm hỗ trợ trong tính năng hỗ trợ tiếp cận của Compose:

  • Chế độ cài đặt mặc định của API: Tìm hiểu cách Compose xử lý chế độ hỗ trợ tiếp cận theo mặc định và cách tận dụng ngữ nghĩa cũng như các mẫu để hỗ trợ chế độ hỗ trợ tiếp cận ngay từ đầu, đồng thời sử dụng các mẫu này cho các thành phần tuỳ chỉnh.
  • Ngữ nghĩa: Tìm hiểu hệ thống biểu thị ý nghĩa và vai trò của các phần tử trên giao diện người dùng cho các dịch vụ hỗ trợ tiếp cận, cũng như cách chọn ngữ nghĩa phù hợp để biểu thị các thuộc tính như loại nội dung, nội dung mô tả và trạng thái.
  • Sửa đổi thứ tự di chuyển: Sửa đổi thứ tự mà các dịch vụ trợ năng di chuyển qua các phần tử trên màn hình. Bạn có thể tuỳ chỉnh thứ tự này để mang lại trải nghiệm tốt hơn cho người dùng.
  • Hỗ trợ nội dung có thể mở rộng theo người dùng: Cho phép người dùng điều chỉnh kích thước của văn bản và các phần tử trên giao diện người dùng trong ứng dụng cho phù hợp với nhu cầu của họ.
  • Hợp nhất và xoá: Tìm hiểu về các chiến lược và API hợp nhất và xoá ngữ nghĩa, cũng như thời điểm thích hợp để ẩn ngữ nghĩa khỏi các dịch vụ hỗ trợ tiếp cận.
  • Kiểm tra và gỡ lỗi: Kiểm tra ngữ nghĩa hỗ trợ tiếp cận của các thành phần kết hợp bằng các công cụ và gỡ lỗi các hành vi không mong muốn khi sử dụng công nghệ hỗ trợ của Android.
  • Kiểm thử: Phát hiện các vấn đề thường gặp về khả năng hỗ trợ tiếp cận và tự động hoá một số khía cạnh của hoạt động kiểm thử bằng các chế độ kiểm tra khả năng hỗ trợ tiếp cận của Compose.

Tài nguyên khác