What type of data is SharedPreferences best suited for?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "Simple primitive values". SharedPreferences lưu dữ liệu dạng khoá giá trị trên máy, dựa trên SharedPreferences của Android và NSUserDefaults của iOS; nó chỉ hỗ trợ int, double, bool, String và danh sách String, hợp với cờ đã xem màn hình giới thiệu, chế độ tối hay token đăng nhập. "Large datasets" sai vì dữ liệu được nạp cả vào bộ nhớ và không có truy vấn, nên dữ liệu lớn nên dùng sqflite, Hive hay drift. "Images" sai vì tệp ảnh nên lưu vào thư mục của ứng dụng, lấy đường dẫn bằng gói path_provider, rồi chỉ giữ đường dẫn đó. "Complex objects" sai vì nó không lưu trực tiếp được đối tượng; muốn lưu phải tự mã hoá thành chuỗi JSON, và dữ liệu có cấu trúc phức tạp hợp với cơ sở dữ liệu hơn.
Cùng chủ đề
Đi tiếp từ đây