我需要在Room数据库和网络API上实现分页功能,正如Google推荐的那样,数据库应该作为单一事实来源。因此,我想在数据库上实现分页。
首先,数据从数据库中显示,当用户滚动时,API调用并将数据存储在Room数据库中,并且LiveData观察数据并更新UI。
我搜寻了很多项目,但没有找到任何结果。 不过最后我找到了Google的分页项目,但是它是用Kotlin编写的,我不会Kotlin语言。
我搜寻了很多项目,但没有找到任何结果。 不过最后我找到了Google的分页项目,但是它是用Kotlin编写的,我不会Kotlin语言。
https://github.com/googlesamples/android-architecture-components/tree/master/PagingSample
有人能为我建议一个使用Java语言的带有网络API的分页房间数据库吗?请帮帮我。