不可否认,至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精编实战笔记》完整文档的朋友:
办法①——劳烦点赞后私信我【RxJava】获取
办法②——或者去往我的【Github】里获取
Step2:RxJava操作符
- create、just 和from
- repeat
- defer、interval 和time
Step3:RxJava 的线程操作
- 调度器(Scheduler)
- RxJava 线程模型
- RxJava 2.x 实战
- 调度器的测试
Step4:RxBanding
- RxBinding 使用场景
- RxBinding 结合RxPermissions 的使用
- RxBinding 使用的注意点
由于篇幅原因,不能在简书全部展现,已经把这份《Rxjava精编笔记》整理成了PDF文档,有需要《Rxjava精编实战笔记》完整文档的朋友:
办法①——劳烦点赞后私信我【RxJava】获取
办法②——或者去往我的【Github】里获取
网友评论