Kho lưu trữ và WorkManager

Tìm hiểu cách tạo kho lưu trữ, thêm bộ nhớ đệm ngoại tuyến và lên lịch các thao tác ở chế độ nền qua WorkManager bằng cách hoàn thiện ứng dụng có tên DevBytes. Ứng dụng này hiển thị một danh sách các video của DevByte, là các video hướng dẫn ngắn được tạo bởi nhóm Quan hệ với nhà phát triển Android của Google. Ứng dụng tìm nạp một danh sách các URL video qua mạng bằng cách sử dụng thư viện Retrofit, sau đó hiển thị danh sách này bằng RecyclerView.

 

Thêm Kho lưu trữ

Lớp học mã

Nhập mã khởi động cho ứng dụng DevBytes. Cải thiện trải nghiệm người dùng cho ứng dụng bằng cách triển khai bộ nhớ đệm ngoại tuyến để hiển thị kết quả từ cơ sở dữ liệu cục bộ thay vì từ mạng. Bằng cách dùng bộ nhớ đệm, người dùng vẫn có thể sử dụng ứng dụng khi thiết bị không kết nối mạng hoặc kết nối mạng chậm. Tạo một lớp kho lưu trữ để cung cấp một API có cấu trúc rõ ràng, giúp truy cập dữ liệu vào phần còn lại của ứng dụng.

WorkManager

Lớp học mã

Sử dụng WorkManager để lên lịch tác vụ ở chế độ nền theo cách tối ưu hoá và hiệu quả.

Bài kiểm tra về Kho lưu trữ và WorkManager

Kiểm tra kiến thức của bạn về việc tạo kho lưu trữ, thêm bộ nhớ đệm ngoại tuyến và lên lịch tác vụ ở chế độ nền bằng WorkManager để nhận huy hiệu cho nội dung Kho lưu trữ và WorkManager.