![thanh hệ thống](https://developer.android.com/static/images/training/system-ui.png?authuser=19&hl=vi)
Hình 1. Các thanh hệ thống, bao gồm thanh trạng thái [1] và thanh điều hướng [2].
Thanh hệ thống là các khu vực màn hình dành riêng cho việc hiển thị thông báo, giao tiếp về trạng thái thiết bị và thao tác trên thiết bị. Thông thường, thanh hệ thống (bao gồm thanh trạng thái và thanh điều hướng, như minh hoạ trong hình 1) được hiển thị đồng thời với ứng dụng. Những ứng dụng hiển thị nội dung sống động, chẳng hạn như phim hoặc hình ảnh, có thể tạm thời làm mờ biểu tượng thanh hệ thống để có trải nghiệm ít gây mất tập trung hơn hoặc tạm thời ẩn các thanh để có trải nghiệm sống động hoàn toàn.
Nếu đã quen thuộc với Hướng dẫn thiết kế Android, bạn sẽ biết tầm quan trọng của việc thiết kế ứng dụng sao cho tuân thủ thói quen sử dụng và nguyên tắc tiêu chuẩn về giao diện người dùng Android. Bạn nên xem xét kỹ nhu cầu và kỳ vọng của người dùng trước khi sửa đổi thanh hệ thống, vì thanh này cung cấp cho người dùng cách thức tiêu chuẩn để điều hướng trên thiết bị và xem trạng thái của thanh.
Lớp này mô tả cách làm mờ hoặc ẩn thanh hệ thống trên các phiên bản Android khác nhau để tạo trải nghiệm người dùng sống động, trong khi vẫn duy trì quyền truy cập dễ dàng vào thanh hệ thống.
Bài học
- Giảm độ sáng thanh hệ thống
- Tìm hiểu cách làm mờ thanh trạng thái và thanh điều hướng. (Không dùng nữa)
- Ẩn thanh trạng thái
- Tìm hiểu cách ẩn thanh trạng thái trên các phiên bản Android.
- Ẩn thanh điều hướng
- Tìm hiểu cách ẩn thanh điều hướng ngoài thanh trạng thái.
- Sử dụng Chế độ toàn màn hình sống động
- Tìm hiểu cách tạo trải nghiệm sống động hoàn toàn trong ứng dụng của bạn.
- Phản hồi các thay đổi về chế độ hiển thị giao diện người dùng
- Tìm hiểu cách đăng ký trình nghe để nhận thông báo về các thay đổi trong chế độ hiển thị giao diện người dùng hệ thống, từ đó điều chỉnh giao diện người dùng của ứng dụng cho phù hợp.