首先您需要选择离线存储的数据库。比如 Realm、SQLite。
第一个 API 将调用并响应数据将转储到本地数据库中。下次您必须从本地数据库获取数据并显示。同时,一旦 API 返回您需要的数据,您就必须在后台调用 API,以检查响应数据和本地数据是否相同或不同(如果相同),然后忽略,否则用 API 响应数据替换本地数据。
当您必须将数据发送到服务器时,您必须应用同样的事情。如果用户离线,需要存储在本地数据库中,一旦他在线发送数据到服务器。
| 归档时间: |
|
| 查看次数: |
2741 次 |
| 最近记录: |