Thẻ thông tin

Thẻ thông tin giúp người dùng truy cập nhanh vào thông tin và thao tác cần thực hiện để hoàn tất công việc. Bạn có thể vuốt trên mặt đồng hồ để hiển thị băng chuyền thẻ thông tin và các thao tác vuốt khác sẽ chuyển đổi giữa các thẻ thông tin. Bạn không thể cuộn các thẻ thông tin.

Người dùng có thể chọn thẻ thông tin họ muốn xem. Có các thẻ thông tin để kiểm tra thời tiết, đặt bộ tính giờ, theo dõi tiến trình tập thể dục hằng ngày, bắt đầu nhanh một bài tập thể dục, phát một bài hát, quét một cuộc họp sắp tới và gửi tin nhắn cho một người liên hệ yêu thích.

Các thẻ thông tin xếp cạnh nhau.
Hình 1.: Thẻ thông tin giúp người dùng truy cập vào thông tin và thao tác.

Thay vì sử dụng Compose (hoặc Khung hiển thị), Thẻ thông tin được xác định theo cách khai báo bằng cách sử dụng thư viện protolayoutthẻ thông tin của Jetpack. Vì Thẻ thông tin được hiển thị trong một môi trường riêng biệt, từ xa, nên các thẻ thông tin yêu cầu nhiều phương pháp để tải, hiển thị và cập nhật dữ liệu trong đó. Tính đơn giản của các ứng dụng này giúp bạn dễ dàng tạo, kiểm thử và triển khai.

Nguyên tắc cốt lõi

Wear OS cung cấp các thẻ thông tin như là cách để bạn hiện một lượng nhỏ thông tin quan trọng mà người dùng có thể đọc qua sau khi liếc nhanh một thẻ thông tin trong vài giây. Để cung cấp trải nghiệm chất lượng cao này cho người dùng, hãy làm theo các phương pháp hay nhất sau đây:

  • Không cho phép có quá nhiều thẻ thông tin với quá nhiều nội dung. Thay vào đó, hãy cho phép người dùng nhấn vào thẻ thông tin để tìm hiểu thêm và thao tác trên một nền tảng khác trong ứng dụng của bạn. Hãy xem phần Thêm (ít nhất) một vùng chứa.
  • Xác định bố cục và nội dung của thẻ thông tin theo cách khai báo. Hệ thống chịu trách nhiệm kết xuất cuối cùng.
  • Không tìm nạp nội dung thường xuyên hoặc bắt đầu một tác vụ không đồng bộ chạy trong thời gian dài trong dịch vụ thẻ thông tin. Để thực hiện công việc có thể mất nhiều thời gian hoàn thành (ví dụ: lệnh gọi mạng), hãy dùng WorkManager để lên lịch các tác vụ trong nền và lưu kết quả vào bộ nhớ đệm hoặc bộ nhớ cục bộ.