在我的应用程序中,我必须使用REST API来在应用程序中的服务器和SQLite DB之间同步数据.
我有一个像To-Do这样的活动,其中服务器上的所有To-Do帖子都会通过推送通知发送给app.现在,让我们检查一下.
Senario 1
服务器上有3个待办事项
– 注1
– 笔记2
– 注3
在服务器上有三个待办事项,所有这些都在应用程序中同步并存储在SQLite中.当用户打开应用程序时,只有在使用存储在SharedPrefs中的时间戳请求新笔记时才会在应用程序中同步新笔记.但是,如果在服务器(MySql DB)上更改了-Note 2,那么,如何在应用程序中使用最少的N / W调用同步更新或删除的注释. – 我们可以发送推送通知(静默地)通知应用程序服务器上有更改的数据,因此可以在下次启动应用程序时同步.我已经找到了这个问题,但找不到合适的解决方案.
解决方法:
android Sync Adapter中有很好的主题.值得一试.请参阅Android Developer网站的参考链接
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!