RxJava 简介
特别说明
当前文章内容迁移中,如有问题,请提交 issues 谢谢 ~~
RxJava 操作符概述
- 创建操作符
- 变化操作符
- 过滤操作符
- 组合操作符
- 辅助操作符
- 错误处理操作符
- 布尔操作符
- 条件操作符
- 转换操作符
一. 创建操作符
1. create
2. from
3. just
4. interval
5. range
6. repeat
二. 变换操作符
1. map
2. flatMap
3. concatMap
4. cast
5. flatMapIterable
6. buffer
7. groupBy
三. 过滤操作符
1. filter
2. elementAt
3. distinct
4. skip
5. take
6. ignoreElements
7. throttleFirst
8. throttleWithTimeOut
组合操作符
1. startWith
2. merge
3. concat
4. zip
5. combineLastest
辅助操作符
delay
do
subscribeOn
observeOn
timeout
错误操作符
- catch
- retry
布尔操作符
- all
- contains
- isEmpty
- exists
- sequenceEqual
条件操作符
- amb
- defaultIfEmpty
转换操作符
- toList
- toSortList
- toMap