最新消息:欢迎访问Android开发中文站!商务联系微信:loading_in

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

Java基础 loading 4045浏览 0评论

 

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?

祝编码愉快 :)

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

转载请注明:Android开发中文站 » RxJava资源合集-学习RxJava,看这里就够了

您必须 登录 才能发表评论!