使用数据库+网络分页

时间:2018-10-18 17:21:26

标签: android pagination android-jetpack

我必须使用网络API在Room db上实现分页。正如Google所建议的那样,数据库是事实的唯一来源。 所以我想在数据库上实现分页。 当用户滚动时,首先从db显示数据,然后API调用和房间db上的数据存储,实时数据观察该数据并更新ui。

我正在搜索许多项目,但没有找到任何结果。 但最后我得到了谷歌分页项目,但那是在科特林。我不懂科特林语言。

https://github.com/googlesamples/android-architecture-components/tree/master/PagingSample

有人可以建议我使用Java语言的带有网络API的分页室db。请帮助我

1 个答案:

答案 0 :(得分:0)

我在GitHub中有一个实现,您可以将其用作示例并将其应用于您的特定情况。

科特琳很不错,您应该尝试一下:)