操作符

作者: 丶丶TkoRn丶丶 | 来源:发表于2018-06-08 10:32 被阅读0次

操作符分级

按照官方的分类,操作符大致分为以下几种:

  • Creating Observables(Observable 的创建操作符),比如:
    Observable.create(),Observable.just(),Observable.from()等
  • Transfroming Observable (Observable的转换操作符),比如:
    Observable.map(),Observable.flatMap(),Observable.buffer()等
  • Filter Observables(Observable的过滤操作符),比如:
    Observable.filter(),Observable.sample(),Observable.take()等;
  • Combining Observables(Observable的组合操作符),比如:
    Observable.join(),Observable.merge(),Observable.combineLatest()等;
    Error Handling Operators(Obserzble的错误处理操作符),比如:
    observable.onErrerResumeNext(),observable.retry()等;
  • Observable Utility Operators(Observable的功能性操作符),比如:
    observable.subscribleOn(),observable.observeOn(),observable.delay()等;
  • Conditional and Bollean Operators(Observable的条件操作符),比如:
    observable.amb(),observable.contains(),observable.skipUntil()等;
    Mathematical and Aggregate Operators(Observable数学运算及聚合操作符),比如:observable.count()、observable.reduce()、observable.concat()等等;
    其他如observable.toList()、observable.connect()、observable.publish()等等;

看这篇文章很详细:

http://www.bubuko.com/infodetail-847631.html

just()

可以将一个函数作为参数传给just()方法,你将会得到一个已存在代码的原始Observable版本。在一个新的响应式框架的基础上迁移已存在的代码,这个方法肯能是一个有用的开始点。


repeat()

repeat操作符就是对某一个Observable重复产生多次结果,当repeat() 接收到onComplete()会触发重订阅,默认情况下运行在一个新的线程上.

相关文章

  • Rxjava2-二、操作符

    Rxjava记录总结操作符:创建操作符、转换操作符、合并操作符、过滤操作符、其他操作符、条件操作符. 创建操作符 ...

  • Kotlin 笔记(二)集合和函数操作符

    总数操作符 过滤操作符 映射操作符 元素操作符 生产操作符 顺序操作符

  • 走进RxJava源码(三) -- 创建型操作符

    创建型操作符 create操作符 just操作符 fromArray操作符 empty操作符 range 操作符

  • RxJava2操作符

    操作符分类 操作符分类有十三种: 变换操作符 过滤操作符列表 组合操作符 错误处理操作符 辅助操作符 条件操作符 ...

  • js运算符与表达式

    操作符 一元操作符:++,-- 算术操作符:+,-,*,/,% 关系操作符:>,<,>=,<= 相等操作符:==,...

  • 操作符和表达式

    操作符 一元操作符(++,--) 算术操作符(+,-,*,/,%) 关系操作符(>,<,>=,<=,) 相等操作符...

  • Rxjava讲解(2)

    上面文章讲过创建操作符, 转换操作符,过滤操作符, 这篇文字介绍组合操作符,条件操作符,功能操作符。 组合操作符 ...

  • JavaScript高程读书笔记(2)

    五、操作符 算数操作符、位操作符、关系操作符、 相等操作符 一元操作符++和--:注意a+++,- 位操作符按位非...

  • rxjava2 学习笔记

    特点 链式调用 线程切换 操作符 创建操作符 转换操作符 过滤操作符 组合操作符 错误处理操作符 辅助性操作符 条...

  • Combine - Operator(操作符)(二)

    线程 操作符|编码 操作符 |合并 操作符|错误处理 操作符|处理多个订阅者 操作符 线程 操作符 receive...

网友评论

      本文标题:操作符

      本文链接:https://www.haomeiwen.com/subject/rlzhkxtx.html