RxJava
文章平均质量分 86
yuminfeng728
这个作者很懒,什么都没留下…
展开
-
RxJava2.0中create操作符用法和源码分析
create基本使用create是用来从头开始创建一个Observable的对象,应该调用ObservableEmitter的onNext, onError 和onComplete方法原创 2017-08-21 08:28:26 · 742 阅读 · 0 评论 -
RxJava2.0中just操作符用法和源码分析(二)
just基本使用just是用来创建一个Observable来发射指定值,可以将任何对象转化为一个用来被发射的ObservableSource数据。这个方法与fromArray相似,除了from会将数组或者Iterable中的元素逐个取出然后在逐个依次发射,而just会直接将数组或者Iterable对象作为单个数据来发射。原创 2017-08-22 08:48:41 · 5300 阅读 · 0 评论 -
RxJava2.0中map操作符用法和源码分析(四)
map基本使用map是变换操作符,对原始Observable发射的每一项数据应用一个你选择的函数生成新的结果,然后返回一个发射这些结果Observable。原创 2017-09-04 09:07:48 · 1905 阅读 · 0 评论 -
RxJava2.0中fromArray操作符用法和源码分析(三)
fromArray基本使用fromArray用来创建一个Observable对象,可以将一个数组转化为可被观察的序列并且将它的数据逐个发射。 fromArray与just相似,都可以用来发射单个或一组数据,但是区别是当fromArray发射一组数据到观察序列中来时,它会先进行遍历,然后再逐个发射。而just发射一组数据时,会把它当成一个整体,一次性发射。原创 2017-08-23 08:31:56 · 8621 阅读 · 0 评论 -
RxJava2.0中flatMap操作符用法和源码分析(五)
flatMap基本使用flatMap是变换操作符,使用一个指定的函数对原始Observable发射的每一项数据执行变换操作,这个函数返回一个本身也发射数据的Observable,然后flatMap合并这些Observable发射的数据,最后将合并后的结果当作它自己的数据序列发射。注意:flatMap对这些Observable发射的数据做的是合并(merge)操作,因此它们可能是交错的。原创 2017-09-07 16:03:13 · 5421 阅读 · 2 评论