android - 使用 mvp、dagger 2 和 RxJava 的无限滚动回收器 View 的模板代码

标签 android mvp rx-java android-recyclerview dagger-2

是否有模板代码用于使用 MVP 架构、Dagger 2 和 RxJava 创建具有无限滚动和下拉刷新的回收 View 列表?

我已经浏览了很多关于 dagger 2 和 mvp 的博客,我发现的示例非常基本,比如在简单的 ListView 中显示一些提要,但我需要实现无限滚动、下拉刷新以及错误处理。

我无法了解使用 mvp、dagger 2 和 RxJava 完成这件事的全貌,因为我刚刚开始使用这些东西。

最佳答案

存储库 MvpCleanArchitecture是用法示例:

  • MVP 架构
  • Dagger 2 - Dagger 1.9(我觉得这个不是很重要)
  • 无限滚动
  • RxJava
    还有:
  • 改造
  • 黄油刀
  • 打包器
  • 毕加索

这个项目最符合您的描述,但是没有 RxJava

如果您需要使用 RxJava 构建您的应用程序,您可以查看此存储库:

您可以找到更多具有 MVP 架构的存储库 here

关于android - 使用 mvp、dagger 2 和 RxJava 的无限滚动回收器 View 的模板代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31531910/

相关文章:

java - RxJava 观察调用/订阅线程

java - 聚合所有发出的流并使用 rxJava 立即发出它们

android - 是否可以在通话期间播放音乐以便对方可以听到?安卓

android - 如何在网页上创建一个 "Send to Mobile"按钮?

mvp - 模型/ View /演示者 : presenter-to-presenter communication

MVVM - View 是否应该引用 Presenter/ViewModel?

android - 如何将 Realm asObservable 与 RxJava 的 concat() 运算符一起使用?

Android Firebase 将多个帐户提供商与匹配的电子邮件链接起来

android - 如何在安卓设备中安装自定义字体

c# - 关于 WinForms 应用程序的 MVC 模式的建议