rx-java+retrofit MVP+Dagger2

《学习概念》

简单点来说, RxJava就是一个使用了观察者模式,能够异步的库。

友好 RxJava2.x 源码解析(一)基本订阅流程 - 掘金

RxJava的消息订阅和线程切换原理 - 四月葡萄的博客 - CSDN博客

给初学者的RxJava2.0教程(一) -  demo   https://github.com/ssseasonnn/RxJava2Demo


rxjava急速开发字典

RxJava2 只看这一篇文章就够了 - 掘金

Android RxJava使用介绍(三) RxJava的操作符 - 呼啸而过的专栏 - CSDN博客  举例说明操作符

急速开发系列——RxJava实战技巧大全 - 结合接口请求,  几个经典使用场景

https://codeload.github.com/liuhuiAndroid/RxJava2-Android-Samples/zip/master操作符示例

RxJava2 实战知识梳理(1) - 后台执行耗时操作,实时通知 UI 更新 -    系列案例做平时开发字典


GitHub - haiyuKing/AndroidRuntimePrivilegeDemo: Android6.0运行时权限(基于RxPermission开源库)

造轮子 - RxDownload -     基于RxJava打造的下载工具,  有需求时可看参考下代码



带你高效学习MVP+RxJava+Retrofit - CSDN博客

我所理解的RxJava——上手其实很简单(一) -

Android架构系列-开发规范 -

Google官方架构MVP解析与实战【从零开始搭建android框架系列(3)】 -

GitHub - Jude95/Beam: MVP开发框架

GitHub - Jude95/Joy: 豆逼APP源码

GitHub - qiaoyhh/MvpBase

GitHub - qiaoyhh/AndroidProjectHelper         MVP + Retrofit + RxJava  RxBus  沉浸式状态栏使用与屏幕适配  酷炫的APP启动动画 快速开发框架

浅析Dagger2的使用

Dagger2 知识梳理(1) - Dagger2 依赖注入的两种方式 -

Google官方MVP+Dagger2架构详解【从零开始搭建android框架系列(6)】 -

Retrofit分析-漂亮的解耦套路 -     概略图,  画出用到的设计模式和关键类

Retrofit是如何工作的? -

Retrofit2 完全解析 探索与okhttp之间的关系 - Hongyang - CSDN博客

这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解) - CSDN博客

Android 知识梳理目录 - 好吧,这是一个很"干"的标题 -

RxJava 与 Retrofit 结合的最佳实践

你可能感兴趣的:(rx-java+retrofit MVP+Dagger2)