Trong Android, để thực hiện kiểm tra và yêu cầu quyền truy cập tại runtime, bạn sử dụng lớp nào?
Đáp án đúng: C
Trong Android, để kiểm tra và yêu cầu quyền truy cập tại runtime, ta sử dụng ActivityCompat
. Lớp này cung cấp các phương thức tĩnh để kiểm tra xem ứng dụng đã được cấp một quyền cụ thể hay chưa (checkSelfPermission
) và để yêu cầu người dùng cấp quyền (requestPermissions
). ContextCompat
cũng liên quan đến quyền nhưng chủ yếu để cung cấp các API Android mới hơn cho các phiên bản cũ hơn của Android, và không trực tiếp được sử dụng để yêu cầu quyền. PermissionChecker
(đã không còn được dùng nữa kể từ API 23) và SecurityManager
(chủ yếu liên quan đến bảo mật Java) không phải là các lớp chính được sử dụng để xử lý quyền runtime trong Android.