RxJava

作者: 我的资讯圈 | 来源:发表于2017-02-27 13:31 被阅读115次

1.RxJava是什么

2.在Android中怎么去使用RxJava

3.RxJava操作符的介绍

4.RxJava在生产环境中的使用

5.RxJava学习的参考资料

1.RxJava是什么

要知道RxJava是什么,那么你应该先去了解一下Rx。Rx的全称是Reactive Extensions,直译过来就是响应式扩展。Rx基于观察者模式,他是一种编程模型,目标是提供一致的编程接口,帮助开发者更方便的处理异步数据流。ReactiveX.io给的定义是,Rx是一个使用可观察数据流进行异步编程的编程接口,ReactiveX结合了观察者模式、迭代器模式和函数式编程的精华。Rx已经渗透到了各个语言中,有了Rx所以才有了 RxJava,Rx.NET、RxJS、RxSwift、Rx.rb、RxPHP等等,更详细的可以去这里看看languages

那么RxJava到底是什么,我对于他的理解就针对于Java语言的一个异步的响应式编程库。

2.怎么去使用RxJava

在gradle文件的dependencies中加入以下代码即可(以下版本可能不是最新的,需要最新的可到RxAndroid查看)

compile 'io.reactivex.rxjava2:rxandroid:2.0.1'

// Because RxAndroid releases are few and far between, it is recommended you also

// explicitly depend on RxJava's latest version for bug fixes and new features.

compile 'io.reactivex.rxjava2:rxjava:2.0.1'

相关文章

网友评论

      本文标题:RxJava

      本文链接:https://www.haomeiwen.com/subject/ntszwttx.html