Khi xây dựng một ứng dụng có khả năng tùy chỉnh cao cho người dùng, ví dụ như cho phép họ thay đổi bố cục, màu sắc, hoặc thêm/bớt các widget trên màn hình. Cách tiếp cận nào sau đây là phù hợp nhất để lưu trữ và khôi phục các tùy chỉnh này?
Lưu trữ tất cả tùy chỉnh dưới dạng các biến toàn cục (global variables)
Sử dụng một cơ sở dữ liệu như SQLite hoặc Realm để lưu trữ các cấu hình tùy chỉnh dưới dạng các bản ghi có cấu trúc
Yêu cầu người dùng nhập lại tất cả tùy chỉnh mỗi khi mở ứng dụng
Lưu trữ các tùy chỉnh dưới dạng các tệp cấu hình JSON riêng lẻ cho mỗi người dùng
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
A. Lưu trữ tất cả cài đặt vào một file văn bản lớn trong bộ nhớ trong
B. Sử dụng `SharedPreferences` để lưu trữ các cặp key-value nhỏ, dễ truy cập
C. Sử dụng `ContentProvider` để quản lý tất cả cài đặt
Lời giải
Chọn đáp án B
Câu 2
Sử dụng RESTful API với polling liên tục từ client
Sử dụng WebSockets hoặc công nghệ tương tự (như MQTT) cho giao tiếp hai chiều thời gian thực
Sử dụng FTP để truyền tin nhắn giữa các client
Xây dựng một ứng dụng backend đơn luồng (single-threaded) để quản lý tất cả kết nối
Lời giải
Chọn đáp án C
Câu 3
`ListView`
`RecyclerView`
`LinearLayout` lồng trong `ScrollView`
`GridView`
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
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 các biểu tượng động thay đổi dựa trên thời tiết
Sử dụng các biểu tượng quen thuộc, dễ hiểu và thể hiện rõ chức năng của nút hoặc hành động tương ứng
Sử dụng các biểu tượng trừu tượng để tăng tính thẩm mỹ
Chỉ sử dụng các biểu tượng có sẵn trong hệ điều hành
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
Quản lý trạng thái kết nối mạng của thiết bị
Quản lý vòng đời của ứng dụng và các hoạt động (activities/view controllers)
Cách dữ liệu và trạng thái của giao diện người dùng (UI) được lưu trữ, cập nhật và truyền đi trong ứng dụng
Kiểm soát quyền truy cập của ứng dụng vào các tài nguyê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.
Câu 7
A. Sử dụng `SharedPreferences` để lưu ảnh
B. Sử dụng các API camera của hệ điều hành (ví dụ: `CameraX` trên Android, `AVFoundation` trên iOS) để chụp ảnh và sau đó xử lý tệp ảnh
C. Yêu cầu người dùng tải ảnh từ máy tính.Phần cứng máy tính
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.