Một ứng dụng di động cần lưu trữ các cài đặt của người dùng như tên người dùng, tùy chọn chủ đề (theme) và trạng thái đăng nhập. Phương pháp lưu trữ nào sau đây là phù hợp và hiệu quả cho các
11/31
Một ứng dụng di động cần lưu trữ các cài đặt của người dùng như tên người dùng, tùy chọn chủ đề (theme) và trạng thái đăng nhập. Phương pháp lưu trữ nào sau đây là phù hợp và hiệu quả cho các dữ liệu này trên Android?
Lưu trữ tất cả cài đặt vào một file văn bản lớn trong bộ nhớ trong
Sử dụng `SharedPreferences` để lưu trữ các cặp key-value nhỏ, dễ truy cập
Sử dụng `ContentProvider` để quản lý tất cả cài đặt
Lưu trữ trực tiếp vào database SQLite mà không có bất kỳ lớp trừu tượng nào