-
3.常用操作符查看全部
-
2.常用操作符查看全部
-
1.常用操作符查看全部
-
from 攜帶一個數(shù)組查看全部
-
create just from查看全部
-
create transforming fidding handle error message查看全部
-
學習網(wǎng)站查看全部
-
RxJava 學習資料查看全部
-
subscribeOn()方法用于指定每個Observable(被觀察者)對象查看全部
-
AndroidSchedulers:是RxAndroid庫提供在安卓平臺的調(diào)度器(指定觀察者在主線程)查看全部
-
Schedulers(調(diào)度器):Rxjava堅決多線程問題的機制 種類: .io()//用于IO操作 .computation()//計算型 計算工作默認的調(diào)度器 .immediate()//立即執(zhí)行 在當前線程執(zhí)行代碼指定的工作 .newThread()//開啟一個新線程 開啟新線程執(zhí)行任務 .trampoline()//按照順序來處理的 按順序處理隊列,并運行隊列中每一個任務查看全部
-
Catch:捕獲異常 onErrorRetrun:正常結(jié)束數(shù)據(jù)流,回調(diào)Oncompleted onErrorResumeNext:用正常的數(shù)據(jù)流代替數(shù)據(jù)項,自我替換,不可以捕獲到異常信息 OnExceptionResumeNext:用正常的數(shù)據(jù)流代替數(shù)據(jù)項,自我替換,并且可以捕獲到異常信息 Retry:重試去修復,保證數(shù)據(jù)的正常 Retrywhen:延遲一定時間后報錯,當數(shù)據(jù)發(fā)射完成后再發(fā)射給觀察者查看全部
-
組合型操作符 Zip:將兩個數(shù)據(jù)源根據(jù)時間間隔進行組合發(fā)射到觀察者,當其中一個Observable發(fā)送數(shù)據(jù)結(jié)束或者異常后,另一個數(shù)據(jù)源也會停止發(fā)射數(shù)據(jù)。 Merge:將兩個數(shù)據(jù)源組成一個新數(shù)據(jù)源發(fā)射到觀察者(根據(jù)時間點先后順序組合,無序的) StartWith:在當前數(shù)據(jù)源之前進行前置數(shù)據(jù)插入 CombineLattest:兩個數(shù)據(jù)源進行結(jié)合,時間內(nèi)兩個數(shù)據(jù)源第一個數(shù)據(jù)可以組合第二個數(shù)據(jù)的時間內(nèi)的所有數(shù)據(jù),超過時間則第一個數(shù)據(jù)進行替換 Join:observableA.join(observableB, observableA產(chǎn)生結(jié)果生命周期控制函數(shù), observableB產(chǎn)生結(jié)果生命周期控制函數(shù), observableA產(chǎn)生的結(jié)果與observableB產(chǎn)生的結(jié)果的合并規(guī)則 SwithOnNext:兩組數(shù)據(jù)源,當時間重疊時,后一個數(shù)據(jù)源的重疊對象會覆蓋前一個數(shù)據(jù)源的重疊對象,然后組成一個新數(shù)據(jù)源發(fā)送給觀察者查看全部
-
Debounce:操作間隔一段時間未做操作,才會發(fā)射數(shù)據(jù) Distinct::去重操作符,一個數(shù)據(jù)列表中去掉重復數(shù)據(jù) ElementAt:獲取指定位置數(shù)據(jù)的操作符 Filter:自定義規(guī)則過濾數(shù)據(jù) First:取列表數(shù)據(jù)的第一位數(shù)據(jù) IgnoreElements:忽略列表的所有數(shù)據(jù)元素,不回調(diào)onnext,只走Onerror和onCompant Last:取數(shù)據(jù)列表的最后指定位數(shù)的數(shù)據(jù) Sample:對數(shù)據(jù)進行取樣,取樣成功后再發(fā)射數(shù)據(jù)到觀察者,定時取樣 Skip:跳躍數(shù)據(jù)項指定數(shù)據(jù) SkipLast::跳過數(shù)據(jù)列表的最后幾項 Take:取指定數(shù)據(jù) TakeLast:取數(shù)據(jù)項列表的最后指定幾位數(shù)據(jù)查看全部
-
轉(zhuǎn)換操作符: MAP:一對一類型轉(zhuǎn)換 FlatMAP:一對多類型轉(zhuǎn)換 GroupBy:將同類型數(shù)據(jù)進行按不同類型分組 Buffer:將同類型數(shù)據(jù)按個數(shù)進行分組 Scan:數(shù)據(jù)進行相鄰累加 window:查看全部
舉報
0/150
提交
取消