14/09/2018, 21:14

Backup/Restore (Sao lưu/Phục hồi) dữ liệu sử dụng key-value pairs with Android Backup Service - PHẦN 2

Ở phần trước, mình đã giới thiệu, hướng dẫn các bạn thực hành backup, restore sử dụng Key/Value với Android Backup Service . Tuy nhiên có 1 nhược điểm đó là quá trình backup sẽ không thể diễn ra ngay lập tức khi các bạn gọi phương thức BackupManager(context).dataChanged() . Thay vào đó, Trình ...

Ở phần trước, mình đã giới thiệu, hướng dẫn các bạn thực hành backup, restore sử dụng Key/Value với Android Backup Service. Tuy nhiên có 1 nhược điểm đó là quá trình backup sẽ không thể diễn ra ngay lập tức khi các bạn gọi phương thức BackupManager(context).dataChanged(). Thay vào đó, Trình quản lý sao lưu(Backup Manager) đợi một thời điểm thích hợp, sau đó thực hiện sao lưu cho tất cả các ứng dụng đã yêu cầu bản sao lưu kể từ lần sao lưu cuối cùng được thực hiện. Có nghĩa là khi bạn gọi BackupManager(context).dataChanged() thì BackupManager sẽ lắng nghe được yêu cầu backup từ ứng dụng của bạn, và có thể còn có những ứng dụng khác cũng request backup. Và đến 1 thời điểm thích hợp (không thể biết thời điểm cụ thể nào) thì trình BackupManager sẽ backup cho toàn bộ các ứng dụng có request backup. Vậy thì làm sao để các lập trình viên, tester có thể thực hiện việc backup/restore diễn ra ngay lập tức. Các bạn đừng lo lắng, Google đã support tận răng cho chúng ta rồi             </div>
            
            <div class=

0