使用翻新和房间的最佳方法是什么?

时间:2018-07-25 14:51:14

标签: android sqlite retrofit2 android-room android-jetpack

我对从网络存储数据的过程有疑问。 我正在使用改造从网络中检索数据,并使用Room来从本地存储中插入和检索(使用PagedListAdapters和DataSource.Factorys)。

我的第一个问题是:如果该项目在本地数据库中不存在,我应该保存网络中的所有数据并使用Room存储所有数据并请求新数据吗? ?

我的第二个问题是:如何进行翻页和同时使用PagedList.BoundaryCall和PagedListAdapter?

我想在GitHub(https://github.com/JosePedroNobre/jetpack-Product-Hunter上拥有这个项目,尤其是在 ui / adapters 软件包和 data / NetworkBoundResources 中。 strong>

我对此进行了很多研究,但没有找到任何答案可以回答我的问题,如果有人能帮助我,我将不胜感激

0 个答案:

没有答案