240 投稿
收录了12篇文章 · 24人关注
  • RxJava2操作符之“Debounce”

    作用 debounce:防抖;only emit an item from an Observable if a particular time...

  • Resize,w 360,h 240
    RxJava2操作符之“Buffer”

    作用 字面意思:缓冲其实就是将要发射的数据封装成多个缓冲区,每次发射一个缓冲区 示例用法 这里贴一下观察者,为了能更清晰的看到发射出来的内容,我...

  • RxJava2操作符之“Scan”

    作用 扫描,遍历,用法和上一个Reduce操作符差不多,只是这个操作符会将每一个过程的中间产物发射出来,而不是只发射结果 示例用法 这里举个例子...

  • RxJava2操作符之“Reduce”

    作用 字面意思减少,也可以叫“聚合”或者“压缩”实际上的效果就是可以把一个被观察者中的多个事件进行压缩,最后发射压缩后的事件 示例用法 这里举个...

  • RxJava2操作符之“Filter”

    作用 过滤,筛选,添加对事件是否需要发送的判断。 示例用法 运行结果 2,4,6 分析 我们创建了一个有6个数字的被观察者然后添加操作符filt...

  • RxJava2操作符之“Delay”

    作用 顾名思义,delay操作符的作用就是延时发射Observable里面的事件 示例用法 运行结果 两秒钟之后,观察者收到事件 -> “Ami...

  • RxJava2操作符之“Last”

    作用 emits only the last item emitted by the source ObservableSource, or a...

  • RxJava2操作符之“Concat”与“ConcatArray”

    作用 跟Merge操作符很像,但是这个操作符是能保证输出顺序的 Concat: emit the emissions from two or m...

  • RxJava2操作符之“Merge”

    作用 combine Observable合并被观察者 示例用法 运行结果 eg:"A1", "B1", "A2", "A3", "A4", "...

  • RxJava2操作符之“Distinct”

    作用 去重。比较简单的作用,玩过数据库的看到这个单词应该也挺眼熟的。 示例用法 运行结果 1,2,3,4,6 分析 我们创建了一个会发送1, 2...

专题公告

讲解RxJava2中各种操作符的用法