RxJava:从 Sample 中学习
RxJava 对于大部分开发者来说也许都不算陌生了,但是对于一些初学者来说,接受起来还是有一定的难度的。所以今天给大家推荐几个学习 RxJava 的 Sample。
RxJavaSamples
这个项目示例了 RxJava 2 结合 Retrofit 使用的最常见几种方式,比如最基本的网络请求、转换(map)、压合(zip)等。对于初次接触 RxJava 的人来说,看了这个项目马上就能感受到,使用 RxJava 后代码逻辑变的简洁与清晰了。
https://github.com/rengwuxian/RxJavaSamples
RxJava-Android-Samples
如果说前面那个 Sample 是开胃菜,那这个项目就是正餐了。它详细例举了 RxJava 在安卓开发中各种场景下的使用方法,帮助你快速理解各个 API 的作用。而且作者选择的例子都是非常贴合真实使用场景的,每一个都值得仔细研究。
https://github.com/kaushikgopal/RxJava-Android-Samples
RxJava2-Android-Samples
这个项目可以作为前一个项目的补充吧,RxJava-Android-Samples 已经迁移到 RxJava 2 了,只不过版本较早而已。该项目例子写的比较简单,适合那些想要快速熟悉 RxJava 中最常用操作符的初学者。
https://github.com/amitshekhariitbhu/RxJava2-Android-Samples
今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言和点赞是我持续更新的动力哦!
章鱼猫在此感谢大家的关注和支持。喜欢我,就赶紧关注我,给我点赞吧!
关注公众号:非著名程序员,对话框回复关键字 “1024”,免费领取 30 本经典编程书籍。