26
2017
09

RxJava2学习资料推荐

本文大部分内容转载自鸿洋公众号【hongyangAndroid】,且已获许可。

RxJava 1.x

对于RxJava 1.x 的学习资料,不用说当然是推荐【扔物线】的这篇超有名的神级文章:给 Android 开发者的 RxJava 详解

RxJava 2.x

以下转载自鸿洋大神公众号文章

贴几个必要的地址,以及wiki:
https://github.com/ReactiveX/RxJava
https://github.com/ReactiveX/RxAndroid
https://github.com/JakeWharton/RxBinding
https://github.com/JakeWharton/RxRelay
https://github.com/ReactiveX/RxJava/wiki/Additional-Reading

可以在看完下面的入门资料后,细细的看下官方的相关文章。

0基础到上手

这个非常推荐简书作者Season_zlc的“水管”系列,相信很多人都看过,看完你就知道为什么叫“水管”系列了~~

接下来还有简书作者南尘2251的RxJava2系列。

基本上看完就已经对RxJava2有一定的了解了,接下来就是异常强大的操作符的学习了~

操作符与实战

CSDN作者余志强的RxJava2操作符系列:

还有个非常给力的开源项目,“Learn RxJava By Samples”:
https://github.com/amitshekhariitbhu/RxJava2-Android-Samples

包含非常多的Sample,你也可以在它的README上获得更多信息~

该篇是对该项目的记录,方便速查:

该作者最近也在写一些实战类的文章:

开源项目

优秀的项目很多 ,推荐2个~~太多了也看不完~

就看天气

就看天气——是一款遵循 Material Design 风格的只看天气的APP。

  • 卡片展现(当前天气情况,未来几小时天气情况,生活建议,一周七天概况)
  • 缓存数据,减少网络请求,保证离线查看
  • 内置两套图标(设置里更改)

https://github.com/xcc3641/SeeWeather


极客日报

极客日报,一款纯粹的阅读App,基于Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
出于学习的目的做了这款Material Design风格的简洁的阅读应用,基本涵盖了当前Android端开发最常用的主流框架,阅读内容主要面向程序员/极客,目前包括:
知乎日报、微信精选、干货集中营、稀土掘金、V2EX

https://github.com/codeestX/GeekNews

源码解析

推荐下张旭童的博客~相信关注本公众号的很多都看过旭童的文章~









最后,我一定能学好RxJava的~!

上一篇:Fmpeg Ios 库编译和使用(一) 下一篇:【internship life】实习心得