Jetpack Compose Glimmer là một bộ công cụ giao diện người dùng Compose để xây dựng trải nghiệm thực tế mở rộng (XR) tăng cường trên Android, được tối ưu hoá cho kính hiển thị. Tạo giao diện người dùng đẹp mắt, tối giản và thoải mái cho các thiết bị được đeo cả ngày. Jetpack Compose Glimmer tối ưu hoá trải nghiệm của nhà phát triển bằng cách xử lý nhiều tác vụ phức tạp ở tầng nền.
Sau đây là các tính năng chính của Jetpack Compose Glimmer:
- Chủ đề dành riêng cho kính: Ngôn ngữ thiết kế của Jetpack Compose Glimmer có một chủ đề đơn giản để có khả năng hiển thị tối ưu trên kính hiển thị.
- Hành vi trực quan dành riêng cho thiết bị đeo: Jetpack Compose Glimmer cung cấp các chỉ báo tiêu điểm và phản hồi trực quan riêng phù hợp hơn với kính hiển thị, khác với các hành vi thông thường của Android như hiệu ứng gợn sóng và hiệu ứng cuộn quá mức.
- Được xây dựng trên Jetpack Compose: Jetpack tận dụng các tính năng Compose cấp thấp để hỗ trợ các hoạt động đầu vào của người dùng như nhấn và vuốt theo mặc định.
- Các thành phần dựng sẵn và khả năng mở rộng: Jetpack Compose Glimmer cung cấp các thành phần kết hợp và thành phần dựng sẵn như thẻ và danh sách cho các trường hợp sử dụng phổ biến, đồng thời có thể mở rộng cho các nhu cầu tuỳ chỉnh khác.
Hướng dẫn này giải thích các khía cạnh sau:
- Những thành phần có trong Jetpack Compose Glimmer
- Các thành phần Jetpack Compose Glimmer, bao gồm cả những thành phần sau:
- Tạo giao diện trong Jetpack Compose Glimmer:
- Đầu vào từ cả kính nghe nhạc và kính hiển thị:
- Tiêu điểm
- Để nhận dữ liệu đầu vào: Xử lý dữ liệu đầu vào của con trỏ gián tiếp
- Xem trước giao diện người dùng Jetpack Compose Glimmer bằng tính năng xem trước thành phần kết hợp
Hướng dẫn này giả định rằng bạn đã biết về các khái niệm sau:
- Jetpack Compose, đặc biệt là thành phần kết hợp, đối tượng sửa đổi và trạng thái