MVP / RxJava / Retrofit / RxBus 笔记

MVP

Android MVP 详解(上)

Android MVP 详解(下)

Android中的MVP模式,带实例

MVP问题
  1. Presenter在Activity因屏幕旋转被销毁,然后重新创建的数据保留,在Android MVP 详解(上)某些MVP架构有讲。

RxJava

ReactiveX/RxJava:Github地址

这可能是最好的RxJava 2.x 入门教程:RxJava2.x教程

给 Android 开发者的 RxJava 详解 :著名介绍RxJava文章(1.x教程)

给初学者的RxJava2.0教程(一):介绍RxJava2.0的9篇教程

ReactiveX/RxJava文档中文版

kaushikgopal/RxJava-Android-Samples:Github 上使用RxJava例子


Retrofit

square/retrofit:Github地址

你真的会用Retrofit2吗?Retrofit2完全教程:比较全面介绍Retrofit2教程

官方教程

Retrofit2 完全解析 探索与okhttp之间的关系:鸿洋大神教程

Retrofit问题
  1. @FormUrlEncoded注解:四种常见的 POST 提交数据方式(application/x-www-form-urlencoded说明)
  2. @Body注解:Retrofit 网络请求之@Body标签遇到的坑
其他相关:
  1. 你应该知道的HTTP基础知识

RxBus

貌似需要对RxBus有比较深了解再使用,否则,和EventBus比,会有一些坑。

Implementing an Event Bus With RxJava - RxBus:otto Github推荐的RxBus写法

AndroidKnife/RxBus:国人封装的RxBus

RxBus真的能替代EventBus吗?:RxBus在订阅者数量很大的情况下,性能下降非常明显是个事实(2016.07.08 17:05)

你可能感兴趣的:(MVP / RxJava / Retrofit / RxBus 笔记)