android - 数据库+网络分页

标签 android pagination android-jetpack

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

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

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

任何人都可以建议我用java语言使用网络API进行分页房间数据库。请帮助我

最佳答案

我在我的 GitHub 中有一个实现。 ,您可以将其用作示例并将其应用于您的具体案例。

Kotlin 很好,你应该尝试一下:)

关于android - 数据库+网络分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52879393/

相关文章:

android - 如何使图像适合宽度并在android中保持纵横比

Android MVVM 和 Intent

php - 通过android编辑mysql

android - 虚拟机开发环境中物理设备上的 USB 调试

java - 使用 DisplayTag 进行部分列表分页

android - 在 WorkManager 中需要上下文

java - 在java中实现分页的最佳方式

Asp.Net 分页最佳实践

android - 如何为 worker 类实现 Dagger?

android - 为 CameraX 设置目标分辨率不像文档中那样工作