
在我的应用程序中,我必须使用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网站的参考链接
总结以上是内存溢出为你收集整理的当MySql数据库服务器上的数据发生变化时,如何在Android应用程序中同步SQLite数据库全部内容,希望文章能够帮你解决当MySql数据库服务器上的数据发生变化时,如何在Android应用程序中同步SQLite数据库所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)