3.1 建立操做符html
Observable.just
Observable.error
bluetooth:Observable.timer
Observable.interval
3.2 变换操做符post
flatMap
3.3 组合/合并操做符优化
(2)合并多个事件url
(3)发送事件前追加发送事件spa
(4)统计发送事件数量线程
常见的场景分析:网络/缓存策略blog
Observable.concat
3.4 功能性操做符
(2)线程调度(切换)
(3)错误处理
(4)事件生命周期操做
(5)延时操做
(6)重复发送操做
doOnNext
onErrorReturn
3.5 过滤操做符
(2)根据 指定事件数量 过滤事件
(3)根据 指定时间 过滤事件
(4)根据 指定事件位置 过滤事件
filter
takeUntil
throttleFirst
debounce
3.6 条件/布尔操做符