Rxjava2
JiangMing-JIM
一名从事软件研发的程序员,热爱编程开发,电子数码,运动!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Rxjava2 Observable的布尔操作符详解及实例
文章目录简要:1. All2. Contains3. IsEmpty4. SequenceEqual小结简要:需求了解:在 Rxjava 的众多操作符中,有数据变换、过滤等,但是有的时候是不是有一些判断的操作呢?比如判断一个 Observable 的所有数据是否满足一个指定的条件,判断某个 Observable 是否会发射一个指定的值等等的判断操作,答案是肯定的,Rxjava 中提供了一系列...原创 2019-12-30 22:33:55 · 644 阅读 · 0 评论 -
Rxjava2 Observable的条件操作符详解及实例
文章目录简要:1. Amb2. DefaultIfEmpty3. SkipUntil4. SkipWhile小结简要:需求了解:在使用 Rxjava 开发中,经常有一些各种条件的操作 ,如比较两个 Observable 谁先发射了数据、跳过指定条件的 Observable 等一系列的条件操作需求,那么很幸运, Rxjava 中已经有了很多条件操作符,一起来了解一下吧。下面列出了一些Rxja...原创 2019-12-30 22:33:46 · 1172 阅读 · 0 评论 -
Rxjava2 Observable的辅助操作详解及实例(二)
接续上篇:Rxjava2 Observable的辅助操作详解及实例(一)文章目录8. TimeInterval8. TimeInterval将一个发射数据的Observable转换为发射那些数据发射时间间隔的Observable。...原创 2019-12-30 22:33:14 · 828 阅读 · 0 评论 -
Rxjava2 Observable的辅助操作详解及实例(一)
文章目录简要:1. Delay小结简要:需求了解:Rxjava中有一些方便的辅助操作符,来更方便我们的函数式的编程。比如延迟、定时、指定操作的监听、数据类型转换等一系列的操作。下面列出了一些用于Observable的辅助操作符:Delay():延时发射Observable的结果。1. Delay延迟一段指定的时间再发射来自Observable的发射物。Delay 操作符让原始...原创 2019-12-30 22:32:56 · 721 阅读 · 0 评论 -
Rxjava2 Observable的错误处理操作详解及实例
文章目录简要:1. Catch1.1 onErrorReturn1.2 onErrorResumeNext1.3 onExceptionResumeNext小结简要:需求了解:Rxjava 中当数据处理派发中发生了异常 ,观察者会接受到一个 Error 的通知,那如果不想发射这个异常的通知,自己处理掉呢?答案当然是可以的,在 Rxjava 中很多操作符可用于对 Observable 发射的 ...原创 2019-12-30 22:32:38 · 2039 阅读 · 0 评论 -
Rxjava2 可连接的Observable(ConnectableObservable)操作详解及实例
文章目录简要:简要:需求了解:原创 2019-12-30 22:32:15 · 574 阅读 · 0 评论 -
Rxjava2 Observable的结合操作详解及实例
简要:需求了解:原创 2019-12-30 22:31:57 · 845 阅读 · 0 评论 -
Rxjava2 Observable的数据过滤详解及实例(二)
接续上篇: Rxjava2 Observable的数据过滤详解及实例(一)原创 2019-12-30 22:29:13 · 560 阅读 · 0 评论 -
Rxjava2 Observable的数据过滤详解及实例(一)
文章目录简要:1. Debounce1.1 debounce(timeout, unit)1.2 debounce(debounceSelector)2. Throttle2.1 throttleFirst(windowDuration, unit)2.2 throttleLast(intervalDuration, unit)2.3 throttleWithTimeout(timeout, u...原创 2019-12-30 22:28:47 · 916 阅读 · 0 评论 -
Rxjava2 Observable的数据变换详解及实例(二)
接续上篇: Rxjava2 Observable的数据变换详解及实例(一)文章目录1. Window1.1 window(closingSelector)1.2 window(openingIndicator, closingIndicator)1.3 window(count)1.4 window(count, skip)1.5 window(timespan, TimeUnit)1.6 w...原创 2019-12-30 22:27:56 · 656 阅读 · 0 评论 -
Rxjava2 Observable的数据变换详解及实例(一)
文章目录简单了解:1. Buffer简单了解:需求了解: 对于 Observable 发射的数据有的时候可能不满足我们的要求,或者需要转化为其他类型的数据,比如:缓存,数据类型转化,数据拦截等。此时可以使用 Rx 中的一些对于数据操作的操作进行数据的变换,方便我们的开发。执行变换的操作方法:Buffer: 定期收集Observabl...原创 2019-12-30 22:26:56 · 927 阅读 · 0 评论 -
Rxjava2 Observable的创建详解及实例
Rxjava2 创建Observable相关操作几种主要的需求直接创建一个Observable(创建操作)组合多个Observable(组合操作)对Observable发射的数据执行变换操作(变换操作)从Observable发射的数据中取特定的值(过滤操作)转发Observable的部分值(条件/布尔/过滤操作)对Observable发射的数据序列求值(算术/聚合操作)创建Ob...原创 2019-12-30 22:24:52 · 1020 阅读 · 0 评论 -
Rxjava2 介绍与详解实例
Rxjava介绍原创 2019-12-30 22:22:17 · 1305 阅读 · 0 评论
分享