Android学习整理 - 17- RxJava学习之路

一 首先你要先去了解JAVA lambda表达式

当然lambda也可以不学,不过要是想走上人生癫峰,迎娶白富美的话,建议就不要跳过

深入理解Java 8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法)

文章讲的很详细,看完可能是处于

Android学习整理 - 17- RxJava学习之路_第1张图片

这™是啥

那™是啥

迷之状态

不过没事,只要你基本能看懂

//带参数的
FileFilter java = (File f) -> f.getName();
//不带参数的
new Thread(() -> {
  connectToService();
  sendNotification();
}).start()

这俩个基友的做法姿势就可以了

这样道友你可以跳到第二步了

当然你要想深入lambda

深入理解Java 8 Lambda(类库篇——Streams API,Collectors和并行)

二 上RxJava

首先去找扔物线老师举杯邀明月

给 Android 开发者的 RxJava 详解

阅读完这个基本上你还是

Android学习整理 - 17- RxJava学习之路_第2张图片

不过,你已经对RxJava有了整体的认识了

接着再去找一个人喝茶

关于RxJava最友好的文章(RxJava1)

注意这里的各种demo的gradle导包先不要用最新的RxJava2 retrofit2 convert-RxJava2啊这些,紧跟文章的gradle包,不然分分钟哭死你,因为RxJava2有改变

把上面的搞完了!
每个demo都运行了!
都自己写了!
拒绝复制粘贴!
拒绝复制粘贴!
拒绝复制粘贴!

此时你感觉到体内充满了洪荒之力

难道要去大保健。。。。。

啊呸!

我们是那种人吗!!!!

Android学习整理 - 17- RxJava学习之路_第3张图片

回到Android上

不了解Retrofit吗?

点这个Android学习整理 - 18- Retrofit

好,接着安利,把这个demo思路屡清楚

rengwuxian RxJava Samples

缕完这个就换这个

RxJava 与 Retrofit 结合的最佳实践

这个时候可能真的要爽上(da)天(bao)了(jian)

Android学习整理 - 17- RxJava学习之路_第4张图片

当然,还没完,RxJava2要出场了

关于 RxJava 最友好的文章—— RxJava 2.0 全新来袭

文章已经很清楚了,不BB了


RxJava高级

可能是东半球最全的RxJava使用场景小结

图形化RxJava的函数原理
RxMarbles

RxJava学习资料收集
Awesome-RxJava


一个集成app的例子,很详细
全面,完整,图文并茂的RxJavaAPI使用示例。

安利大集合
RxJava常见的使用场景,例子简洁、经典、易懂

Retrofit-Github


end

你可能感兴趣的:(Android学习整理 - 17- RxJava学习之路)