RxJava主要的创建操作符如下:
just ( ) :将一个或多个对象转换成发射这个或这些对象的一个Observable。
from ( ) :将一个 Iterable 、一个 Future 或者一个数组转换成一个Observable。
create ( ) :使用一个函数从头创建一个Observable。
defer ( ):只有当订阅者订阅才创建Observable,为每个订阅创建一个新的 Observable。
range ( ):创建一个发射指定范围的整数序列的Observable。
interval ( ):创建一个按照给定的时间间隔发射整数序列的Observable。
timer ( ):创建一个在给定的延时之后发射单个数据的Observable。
empty ( ):创建一个什么都不做直接通知完成的Observable。
error ( ):创建一个什么都不做直接通知错误的Observable。
never ( ):一创建一个不发射任何数据的Observable。
下面会举一些简单的例子以作为总结: