RxJava资源合集-学习RxJava,看这里就够了

泡在网上的日子 / 文 发表于2017-05-05 13:42 次阅读 RxJava

原文:https://blog.mindorks.com/a-complete-guide-to-learn-rxjava-b55c0cea3631 

1-S_Mq74exiad5JrgyN-41pw.png

什么是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

响应式编程全面介绍

Link here.

 RxJava介绍

Link here.

Crunching RxAndroid

 

为什么要在Android中使用RxJava?

祝编码愉快 :)

感谢阅读,如果觉得有用请点击下面的 ❤。

更多关于编程方面的问题, 请关注我和 Mindorks,及时收到我们的更新 。

加入 Mindorks Community 相互学习

也可以关注 Twitter, Linkedin, Github , Facebook.

收藏 赞 (0) 踩 (0)
上一篇:UltimateAndroidReference:Android参考大全
“这个项目的目的是提供一个 精选的 Android库,工具,开源项目,博客,教程的合集。 只分享最好最热门,经过严格测试的资源,而不是从 包含 众多低质量资料的杂脍中海
下一篇:没有了