Android:处理离线数据

时间:2014-07-04 15:30:02

标签: android httpclient

我的是一个小应用程序,用户将填写条目,我将数据发送到服务器(只是数据没有图像)。当有网络连接时,数据将被发送到服务器,现在问题是当设备离线时,我正在做的是在用户输入数据后我将它存储在数据库中,当设备上线时,它将被推送到服务器(这是一般的想法)。

有什么更好的选项可以在离线时保存数据(比数据库更快,可能是缓存?)如果是这样的话,请建议一些缓存库以及如何在设备联机时调用服务器调用(请提供一些技巧)。此服务器调用也应仅在未发送特定数据时调用。

如何检查?

1 个答案:

答案 0 :(得分:0)

您可以编写一个'AlarmManager'来激活每个x时间并检查互联网连接,以及是否有数据未发送到服务器以发送数据。