从远程MySQL DB更新sqlite DB的最佳方法

时间:2016-03-13 00:12:06

标签: android mysql database sqlite swiperefreshlayout

我正在创建一个将来会有很多记录的应用程序,我需要从远程mysql数据库更新本地sqlite数据库,但我不确定我所做的是最好的方法..这些是步骤到目前为止,当用户进行刷新时,我已经完成了使用滑动刷新功能:

  1. 使用Retrofit从MySQL检索数据(来自allproducts表的产品)

  2. 删除本地sqlite数据库中allproducts表中的旧产品记录

  3. 将检索到的产品从远程数据库插入本地数据库中的所有产品表

  4. 查看回收者视图列表中的数据

  5. 我对这种方式很新,所以我不确定我做的是不是正确的方法..我想得到与gmail app或twitter相同的结果..我不想只使用刷新时远程数据库我希望允许用户使用更新的列表,即使他们离线或缓存收到的mysql数据。我希望你明白我的意思..有人请建议或指导我..谢谢!

0 个答案:

没有答案