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 條件/布爾操做符