Android 7.0 hỗ trợ các cấu hình không làm phiền (DND) sau.
Quy tắc tự động của bên thứ ba
Các ứng dụng của bên thứ ba có thể sử dụng API truy cập DND để kiểm soát các quy tắc DND:
- Các ứng dụng có thể xuất và liệt kê các quy tắc DND tùy chỉnh, xuất hiện bên cạnh các quy tắc DND Android tích hợp trong cài đặt DND.
- Người dùng có thể truy cập tất cả các điều khiển DND cho tất cả các quy tắc (cả tự động và được tạo thủ công).
- Nền tảng có thể triển khai các quy tắc DND từ nhiều nguồn khác nhau mà không tạo ra các trạng thái không mong muốn.
Kiểm soát báo động
Khi chế độ DND được bật, giao diện người dùng cài đặt Android sẽ hiển thị các tùy chọn cho người dùng để định cấu hình:
- Tình trạng kết thúc DND là thời gian báo động tiếp theo . Cho phép người dùng đặt điều kiện kết thúc DND thành cảnh báo. Chỉ xuất hiện nếu báo thức được đặt trong một khoảng thời gian trong vòng một tuần kể từ bây giờ và ngày trong tuần của báo thức đó không cùng ngày trong tuần với ngày hôm nay. (Không được hỗ trợ cho các quy tắc tự động.)
- Báo thức có thể ghi đè thời gian kết thúc . Cho phép người dùng định cấu hình điều kiện kết thúc DND làm thời gian cụ thể hoặc cảnh báo tiếp theo (tùy điều kiện nào đến trước).
Ngăn chặn phiền nhiễu thị giác
Giao diện người dùng cài đặt Android cung cấp các tùy chọn cho người dùng để ngăn chặn sự xao lãng thị giác, chẳng hạn như thông báo quan tâm, ý định toàn màn hình, màn hình xung quanh và đèn thông báo LED.
Tùy chỉnh cài đặt DND
Khi tùy chỉnh cài đặt, OEM phải duy trì hoạt động AOSP của API hệ thống và duy trì hoạt động của cài đặt DND. Cụ thể, trang cài đặt DND trong cài đặt hệ thống phải bao gồm:
- Quy tắc DND do ứng dụng cung cấp . Các quy tắc DND tự động này phải bao gồm các phiên bản quy tắc đang hoạt động và danh sách quy tắc trong menu Thêm quy tắc.
- Các quy tắc DND của ứng dụng được tải sẵn . OEM có thể cung cấp các quy tắc DND xuất hiện bên cạnh các quy tắc do người dùng cuối tạo thủ công.
Để biết chi tiết về API DND mới, hãy tham khảo tài liệu tham khảo android.service.notification
.