Шаблон репозитория с библиотекой подкачки

У меня проблема с применением библиотеки подкачки к моему проекту, который использует ( Шаблон репозитория)

В моем репозитории уже есть UsersDataSource, UsersRepository, UserLocalDataSource, UserRemoteDataSource

Чтобы использовать библиотеку подкачки, я вижу, нам нужно создать класс вроде ...DataSource extend ItemKeyedDataSource и ...DataSourceFactory extend DataSource.Factory (Я следую учебнику здесь чтобы изучить библиотеку подкачки).
Это < strong>конфликт с моим текущим классом репозитория.

Есть ли хороший способ применить библиотеку подкачки с шаблоном Repository.
Я только изучаю библиотеку подкачки. Любая помощь или предложение будут очень признательны.


person Linh    schedule 22.09.2018    source источник
comment
Вы нашли решение? Я изо всех сил пытаюсь использовать шаблон Paging + RxJava + Repository.   -  person G_comp    schedule 18.11.2019


Ответы (1)


На странице разработчиков Android есть совет, как реализовать такую ​​архитектуру: https://developer.android.com/topic/libraries/architecture/paging/#network-with-database-data-arch Вы можете найти ссылку на соответствующий репозиторий github и даже кодовую лабораторию там .

person Drez    schedule 17.10.2018