当前正在开发一个android应用程序,我希望在其中整合web服务并将接收到的数据保存在我的sqlite数据库中。此外,如果我的remmote sql有任何更改,我也希望在我的sqlite中更新相同的内容。这个..有什么办法可以达到这个目的。我在这个东西上停留了超过2天。

最佳答案

您有许多选择来执行任务:

您可以对服务器执行ping操作以进行更新,例如,如果开始调用某些API方法getItems并将其存储在本地数据库中,则可以在一定间隔后再次调用getItems并将旧项目替换为新项目

您可以使用GCM (Google Cloud Messaging)之类的服务对其进行存档,以便服务器将更新后的项目直接发送到手机,但这实际上取决于您使用的应用程序。

08-24 13:22
查看更多