這個頁面展示了創(chuàng)建Observable的各種方法。
just(?)
— 將一個或多個對象轉(zhuǎn)換成發(fā)射這個或這些對象的一個Observablefrom(?)
— 將一個Iterable, 一個Future, 或者一個數(shù)組轉(zhuǎn)換成一個Observablerepeat(?)
— 創(chuàng)建一個重復(fù)發(fā)射指定數(shù)據(jù)或數(shù)據(jù)序列的ObservablerepeatWhen(?)
— 創(chuàng)建一個重復(fù)發(fā)射指定數(shù)據(jù)或數(shù)據(jù)序列的Observable,它依賴于另一個Observable發(fā)射的數(shù)據(jù)create(?)
— 使用一個函數(shù)從頭創(chuàng)建一個Observabledefer(?)
— 只有當(dāng)訂閱者訂閱才創(chuàng)建Observable;為每個訂閱創(chuàng)建一個新的Observablerange(?)
— 創(chuàng)建一個發(fā)射指定范圍的整數(shù)序列的Observableinterval(?)
— 創(chuàng)建一個按照給定的時間間隔發(fā)射整數(shù)序列的Observabletimer(?)
— 創(chuàng)建一個在給定的延時之后發(fā)射單個數(shù)據(jù)的Observableempty(?)
— 創(chuàng)建一個什么都不做直接通知完成的Observableerror(?)
— 創(chuàng)建一個什么都不做直接通知錯誤的Observablenever(?)
— 創(chuàng)建一個不發(fā)射任何數(shù)據(jù)的Observable