RxJava资源合集-学习RxJava,看这里就够了
原文:https://blog.mindorks.com/a-complete-guide-to-learn-rxjava-b55c0cea3631
什么是RxJava?
RxJava是响应式程序设计的一种实现。在响应式程序设计中,当数据到达的时候,消费者做出响应。响应式编程可以将事件传递给注册了的observer。
我们知道RxJava是对于Android项目来说是一个重要的library,所以我们必须好好掌握。
而且我认为:
对于那些能掌握它的人来说,RxJava就是一件艺术品,可以带来无限可能。
让我们来掰一掰那些正确学习RxJava的最佳资源。
Grokking RxJava 系列
地址:http://blog.danlew.net/2014/09/15/grokking-rxjava-part-1/
RxJava 是这段时间Android开发者中的新热点话题。唯一的问题是它入门很难。如果你来自命令式编程的世界,响应式编程的确很难,但是一旦你理解了它,就会发现它是如此之酷。
通过例子学习RxJava(Learn RxJava By Examples)
通过例子学习是最佳的学习方式。
它包含许多例子,如:
-
如何使用操作符?
-
如何做网络调用?
-
如何实现RxBus(EventBus)?
-
如何使用RxJava实现pagination?
另一个学习RxJava的例子是Kaushik的RxJava-Android-Samples。我从这里学到很多东西。
Jake Wharton大神的探索RxJava 2
视频地址:https://www.youtube.com/watch?v=htIXKI5gOQU
Jake Wharton的使用RxJava管理状态(Managing State with RxJava by Jake Wharton)
视频地址:https://www.youtube.com/watch?v=0IKHxjkgop4
另一个通过例子学习RxJava的视频
视频地址:https://www.youtube.com/watch?v=k3D0cWyNno4
理解 RxJava Subject — Publish, Replay, Behavior 以及 Async Subject
在网络中使用RxJava(Using RxJava In Networking)
Better Explanation of RxJava and Using It In Android
响应式编程全面介绍
RxJava介绍
Crunching RxAndroid
为什么要在Android中使用RxJava?
祝编码愉快 :)
感谢阅读,如果觉得有用请点击下面的 ❤。
更多关于编程方面的问题, 请关注我和 Mindorks,及时收到我们的更新 。
来自:RxJava