Khi phát triển ứng dụng Android, ‘Content Provider’ được sử dụng để làm gì?
Để hiển thị quảng cáo trong ứng dụng
Để chia sẻ dữ liệu giữa các ứng dụng, cung cấp một giao diện chuẩn hóa để truy cập dữ liệu
Để quản lý các kết nối mạng
Để tạo các widget tùy chỉnh trên màn hình chính
Quảng cáo
Trả lời:
Chọn đáp án B
Hot: 1000+ Đề thi cuối kì 2 file word cấu trúc mới 2026 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
Chỉ khi cần thực hiện các tác vụ đơn giản trên luồng chính
Khi cần thực hiện các tác vụ dài, chặn luồng (blocking) hoặc phức tạp mà không làm đóng băng giao diện người dùng
Để thay thế hoàn toàn cho việc sử dụng Threads
Chỉ khi ứng dụng yêu cầu xử lý nhiều sự kiện cùng lúc
Lời giải
Chọn đáp án B
Câu 2
Hiển thị một nút bấm đơn giản
Truy cập cảm biến vân tay, NFC, hoặc các API phần cứng chuyên sâu của thiết bị
Hiển thị văn bản trên màn hình
Thực hiện các phép tính toán học cơ bản
Lời giải
Chọn đáp án B
Câu 3
Một công cụ để quản lý các kết nối mạng
Một hệ thống dựa trên ràng buộc để xác định kích thước và vị trí của các đối tượng giao diện người dùng, đảm bảo chúng hiển thị đúng trên các kích thước màn hình khác nhau
Một phương pháp để xử lý các thao tác bất đồng bộ
Một cách để tạo các animation phức tạp cho giao diện
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 4
MVP đơn giản hóa việc quản lý trạng thái UI
MVP tách biệt hoàn toàn View và Model, với Presenter đóng vai trò trung gian duy nhất, giúp tăng khả năng kiểm thử View
MVP yêu cầu ít mã nguồn hơn so với MVVM
MVP tự động xử lý các tác vụ nền
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
Sử dụng `useState` hook cho mọi trạng thái trong ứng dụng
Sử dụng các thư viện quản lý trạng thái chuyên dụng như Redux hoặc MobX
Chỉ sử dụng props để truyền dữ liệu giữa các component
Lưu trữ mọi trạng thái trong AsyncStorage
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 6
Một giao diện người dùng đồ họa cho người dùng cuối
Một bộ quy tắc và định nghĩa cho phép các ứng dụng khác nhau giao tiếp với nhau
Một phương pháp để lưu trữ dữ liệu trên đám mây
Một công cụ để kiểm tra hiệu suất ứng dụng
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 7
Trực tiếp xử lý các tương tác của người dùng và cập nhật giao diện
Truy cập và quản lý dữ liệu, thường tương tác với API hoặc cơ sở dữ liệu
Làm trung gian giữa Model và View, chứa logic hiển thị và trạng thái dữ liệu mà View có thể quan sát
Chịu trách nhiệm về việc quản lý vòng đời của ứng dụng và các thành phần hệ thống
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.