学习了!99%的Android开发都不知道的《RxJava精编笔记》,理论与实战齐飞

不可否认,至2016年起,RxJava+Retrofit这一对组合在Android 开发圈内备受关注,各大Android论坛上有大量以RxJava+Retrofit+xxx 为标题的文章,此类文章也备受大家的关注。

但是RxJava好像对初学者并不友好,平心而论,RxJava和Retrofit 相较于以往的各种框架(如 AsyncHttpClient,Volley等 )学习和使用起来会有一些难度,且RxJava 强大而又庞大的操作符的学习难度让我们这些初学者望风止步。那么,RxJava到底该怎么学、从哪儿学,至今是困住Android开发者进阶的一道难题。

 

不过,对于那些想要学习或者复习RxJava实战技能的Android开发者也不用慌张,我收藏了一份阿里技术专家(P9)手编《RxJava笔记》pdf,目前该笔记在Github已经有2.1K的star,Fork的人数也有一千多人,可以说这份笔记是Android开发初学RxJava、进阶必备之良品,

Step1:RxJava基础

  • Observable
  • Hot Observable 和Cold Observable
  • Flowable
  • Single、Completable 和Maybe
  • Subject 和Processor

由于篇幅原因,不能在简书全部展现,已经把这份《Rxjava精编笔记》整理成了PDF文档,有需要《Rxjava精编实战笔记》完整文档的朋友劳烦点赞后【加入此处即可免费打包获取】

Step2:RxJava操作符

  • create、just 和from
  • repeat
  • defer、interval 和time

 

Step3:RxJava 的线程操作

  • 调度器(Scheduler)
  • RxJava 线程模型
  • RxJava 2.x 实战
  • 调度器的测试

Step4:RxBanding

  • RxBinding 使用场景
  • RxBinding 结合RxPermissions 的使用
  • RxBinding 使用的注意点

 

由于篇幅原因,不能在简书全部展现,需要文中所免费分享的《Rxjava精编实战笔记》完整文档的朋友劳烦点赞后【加入此处即可免费打包获取】