带分页库的存储库模式

时间:2018-09-22 06:37:25

标签: android android-paging-library

Paging Library应用于正在使用(Repository Pattern)的项目时遇到问题

在我的存储库中,我已经有UsersDataSourceUsersRepositoryUserLocalDataSourceUserRemoteDataSource

要使用Paging Library,我看到我们需要创建...DataSource extend ItemKeyedDataSource...DataSourceFactory extend DataSource.Factory之类的课程(我正在按照教程here的学习Paging library)。 br /> 它与我当前的存储库类冲突

是否有任何好的方法可以将Repository模式应用于Paging Library
我只是学习分页库。任何帮助或建议将不胜感激。

1 个答案:

答案 0 :(得分:0)

Android开发者页面上有一条建议,关于如何完成这种架构: https://developer.android.com/topic/libraries/architecture/paging/#network-with-database-data-arch 您可以在此处找到指向相应的github存储库甚至是代码实验室的链接。