RxJava2.x 教程
RxJava2.x 教程,对异步响应式编程的思想进行简单的介绍,通过一个一个例子,来教大家去学习各种操作符的使用,以及如何在项目中进行灵活运用。
飞飞的AI实验室
AI探索者|程序员,在这里做AI实验,做项目、写故事、记录成长。用AI放大灵感,把想法变成作品。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RxJava2.x 五种观察者和操作符简介
RxJava 提供了一系列操作符,可以使用它们来过滤(Filter)、选择(select)、变换(transform)、结合(combine)和组合(compose)多个 Observable,这些操作符让执行和复合变得非常高效! RxJava 使用 3 步走: 创建 Observable; 创建 Observer; 使用 subscribe 进行订阅; 因此,这三者缺一不可,只有使用了 su...原创 2019-10-18 16:33:36 · 873 阅读 · 1 评论 -
RxJava2.x 操作符之 compose
题图:来自飞哥的图片工厂 音乐推荐:后来 文丨IT大飞说 预计阅读时间:2.3 分钟 哈喽,朋友们,之前我们学习了一些 RxJava2.x 的常用操作符,今天我们来继续学习一下 RxJava 的 compose 操作符。 compose 操作符能够从数据流中得到原始的被观察者,当创建被观察者时,compose 操作符会立即执行,而不像其他的操作符需要在 onNext() 调用后才能执行。 使用场...原创 2019-06-20 19:59:34 · 11183 阅读 · 2 评论 -
RxJava2.x 变换操作符之 flatMap & concatMap
题图:Pixabay License 哈喽,朋友们,上一篇文章我们学习了 filter 操作符,今天我们来学习 RxJava 中比较重要的两个操作符 flatMap 和 concatMap。 1.flatMap 我们知道 flat 是平的意思,这个翻译还是有点生硬和抽象,我们还是不太理解,你就可以先理解成平铺的意思吧。 flatMap 是变换操作符的一种,它将一个发射数据的 Observable...原创 2019-05-27 22:49:46 · 1075 阅读 · 0 评论 -
RxJava2.x 操作符之 filter
题图:Pixabay License 哈喽,朋友们,上一篇文章我们学习了 repeate 操作符,今天我们继续来学习 filter 操作符。 我们都知道 filter 是过滤的意思,也就是说这个操作符就是帮助我们来过滤掉一些我们不需要的数据。 举个简单的例子吧,假设上游有个数据源,顺序向下游发送 0-9 十个数字,我们只想打印大于 5 的数字,我们就可以这么写: Observable.inte...原创 2019-05-23 17:11:16 · 887 阅读 · 0 评论 -
RxJava2.x 操作符之 repeat
题图:Pixabay License 哈喽,朋友们,上一篇文章我们学习了 from 操作符,今天我们继续来学习 repeat 操作符。 我们都知道 repeat 是重复的意思,也就是说这个操作符就是帮助我们来操作处理一些重复的数据或者操作,repeat 有三个相关的操作符:repeat、repeatWhen、repeatUntil,从字面也很好理解,repeat 就是简单的重复操作,repeat...原创 2019-05-21 23:50:33 · 1344 阅读 · 0 评论 -
RxJava2.x 创建操作符之 from
题图:Pixabay License 哈喽,朋友们,上一篇文章我们学习了 create & just 操作符,今天我们继续来学习 from 操作符。 from 操作符和 just 操作符一样,也属于创建操作符的一种,from 可将其他种类的对象和数据类型转换为 Observable。 从概念看,just 和 from 是比较相似的,那么,他们两者有什么区别呢? just 只是简单的原样发...原创 2019-05-19 17:53:03 · 2163 阅读 · 0 评论 -
RxJava2.x 创建操作符之 create & just (打怪升级版)!!!
题图:来自网络 哈喽,朋友们,好久不见了,有段时间没推文了。从今天开始,我将计划更新 RxJava2.x 系列的文章,RxJava 是什么东西,我想也不用给大家介绍了吧。 其实,网上关于 RxJava 的相关文章一大堆,我之前也看过不少,对于新手来说,那些文章,要么就是比较长,不容易看下去,要么就是讲的全是理论,晦涩难懂,缺少实践性。 因此,我打算从今天开始,更新一系列的 RxJava2.x 教...原创 2019-05-18 14:09:02 · 1968 阅读 · 0 评论
分享