📅  最后修改于: 2020-11-12 05:26:52             🧑  作者: Mango
以下是创建可观察对象的基类。
Flowable -0..N流,发出0或n个项目。支持反应流和背压。
可观察到-0..N流动,但无反压。
单项-1项或错误。可以视为方法调用的反应版本。
可完成-未发射物品。用作完成或错误的信号。可以视为Runnable的反应版本。
可能是-没有项目或发出了1个项目。可以视为Optional的反应版本。
以下是在Observable类中创建可观察对象的便捷方法。
just(T item) -返回一个Observable,该Observable发出给定(恒定参考)项目的信号,然后完成。
fromIterable(Iterable source) -将一个Iterable序列转换为一个ObservableSource,它发出序列中的项目。
fromArray(T … items) -将一个数组转换为一个ObservableSource,该源发出Array中的项目。
fromCallable(Callable provider) -返回一个Observable,当观察者订阅它时,它调用您指定的函数,然后发出从该函数返回的值。
fromFuture(未来的未来) -将未来转换为ObservableSource。
interval(long initialDelay,long period,TimeUnit单位) -返回一个Observable,它在initialDelay之后发射0L,此后每个时间段之后的数字不断增加。