簡體   English   中英

應用離線時如何將本地數據庫數據與在線數據同步?

[英]How to sync with local database data with online data when app is offline?

我想構建一個移動應用程序,用戶可以在其中上傳許多任務,這些任務將 go 通過 API 到服務器。 之后所有上傳的任務也將存儲在本地。 然后用戶可以將所有任務從待處理分配到離線完成(沒有互聯網)。 將有一個選項,用戶可以與本地存儲的所有已完成任務同步以與服務器同步以保持更新待處理和已完成任務。 我該如何設計這個移動應用程序?

您只需要一個 api 即可在您的應用程序重新聯機時觸發。

對於同步,您可以使用現已棄用的同步適配器方法。

或者您可以使用最新的 WorkManager api,它為您提供所有選項,例如時間、互聯網連接、電池等基於運行的選項,您只需編寫一個運行調用此 api 的作業。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM