昨天给你们推荐的巨大福利来袭,还记得去年的那个“玩Android”网站么?(可点击访问),很是感谢你们的支持,很多朋友遇到了一些问题,我把问题汇总在第一条评论那里,若是还有搞不定的后台能够给我留言,该活动会延续到月底。git
最近在看RxJava相关的文章,同事以前也作过一些分享,RxJava用起来仍是很是爽的,尤为是一个页面须要多个网络请求,在控制这些访问请求顺序、并发请求、失败重试、token生效等。程序员
当前了,由于如今是已经更新到RxJava2了,因此本篇主要目前是RxJava2学习资源的推荐,后面有机会会针对各类场景写一篇实战类的文章。github
先贴几个必要的地址,以及wiki:缓存
https://github.com/ReactiveX/RxJava服务器
https://github.com/ReactiveX/RxAndroid微信
https://github.com/JakeWharton/RxBindingmarkdown
https://github.com/JakeWharton/RxRelay网络
https://github.com/ReactiveX/RxJava/wiki/Additional-Reading并发
能够在看完下面的入门资料后,细细的看下官方的相关文章。app
1 0基础到上手
这个很是推荐简书做者Season_zlc的“水管”系列,相信不少人都看过,看完你就知道为何叫“水管”系列了~~
http://www.jianshu.com/p/464fa025229e
http://www.jianshu.com/p/8818b98c44e2
http://www.jianshu.com/p/128e662906af
http://www.jianshu.com/p/bb58571cdb64
http://www.jianshu.com/p/0f2d6c2387c9
http://www.jianshu.com/p/e4c6d7989356
http://www.jianshu.com/p/9b1304435564
http://www.jianshu.com/p/a75ecf461e02
http://www.jianshu.com/p/36e0f7f43a51
贴个二维码能够直达。
接下来还有简书做者南尘2251的RxJava2系列。
http://www.jianshu.com/p/a93c79e9f689
http://www.jianshu.com/p/b39afa92807e
http://www.jianshu.com/p/e9c79eacc8e3
http://www.jianshu.com/p/c08bfc58f4b6
http://www.jianshu.com/p/81fac37430dd
https://github.com/nanchen2251/RxJava2Examples
完结版恰好本公众号推送过,能够直接过去这多是最好的 RxJava 2.x 入门教程(完结版)~
基本上看完就已经对RxJava2有必定的了解了,接下来就是异常强大的操做符的学习了~
2 操做符与实战
CSDN做者余志强的RxJava2操做符系列:
http://blog.csdn.net/johnny901114/article/details/51524470
http://blog.csdn.net/johnny901114/article/details/51531348
http://blog.csdn.net/johnny901114/article/details/51532776
http://blog.csdn.net/johnny901114/article/details/51533282
http://blog.csdn.net/johnny901114/article/details/51533586
http://blog.csdn.net/johnny901114/article/details/51539708
http://blog.csdn.net/johnny901114/article/details/51555203
http://blog.csdn.net/johnny901114/article/details/51568562
http://blog.csdn.net/johnny901114/article/details/51614927
http://blog.csdn.net/johnny901114/article/details/52585912
http://blog.csdn.net/johnny901114/article/details/52597643
http://blog.csdn.net/johnny901114/article/details/61191723
还有个很是给力的开源项目,“Learn RxJava By Samples”:
https://github.com/amitshekhariitbhu/RxJava2-Android-Samples
包含很是多的Sample,你也能够在它的README上得到更多信息~
该篇是对该项目的记录,方便速查:
http://www.jianshu.com/p/2ddd9bb8b1d7
该做者最近也在写一些实战类的文章:
http://www.jianshu.com/p/c935d0860186
http://www.jianshu.com/p/5dd01b14c02a
http://www.jianshu.com/p/7995497baff5
http://www.jianshu.com/p/74f46ae1fabb
http://www.jianshu.com/p/fa1828d70192
http://www.jianshu.com/p/d135f19e045c
http://www.jianshu.com/p/25682d620320
http://www.jianshu.com/p/dfc11118b70b
3 开源项目
优秀的项目不少推荐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
4 源码解析
推荐下张旭童的博客~相信关注本公众号的不少都看过旭童的文章~
http://blog.csdn.net/zxt0601/article/details/61614799
http://blog.csdn.net/zxt0601/article/details/61637439
好了~若是你们恰好想学RxJava2不妨周末学习下上面的资源;网络上优秀的文章以及资源很是多,本篇但愿仅起到一个引导的做用~~
之后会不按期的更新一些知识点推荐的文章,通常会放在周五推送,周末愉快
ZZS