Rxjava
文章平均质量分 78
rxjava学习笔记
风漫漫雨歇歇
持之以恒、追本溯源、了解IT的世界。
展开
-
Rx简介
Rxjava产生的由来、历史、什么是Rx?这个可以自行百度,简单介绍,明白就好。Rx模式1:使用观察者模式:创建:Rx可以方便的创建事件流和数据流。组合:Rx可以查询式的操作符组合和变换数据流监听:Rx可以订阅任何可以观察的数据流并执行操作。!!!Rxjava和lambde结合使用可以极大简化代码。为什么选择Rxjava1:Rx扩展了观察者模式:用于支持数据...原创 2018-07-14 16:18:16 · 2944 阅读 · 0 评论 -
Rxjava基础知识
Rxjava基础支持Observable:一:Rxjava的Observable使用通常需要三步。 1:创建Observable(被观察者): Observable是Rxjava中的被观察者,Rxjava使用时需要创建一个被观察者, 他决定什么时候触发事件, 也就是被观察者发布信息. 2:创建Observer(观察者): Observer是观察者,用于接受Observable...原创 2018-07-19 20:20:20 · 365 阅读 · 0 评论 -
Rxjava创建操作符
目录 (一):Rx简介 (二):Rxjava基础知识 (三):Rxjava创建操作符原创 2018-07-20 14:41:43 · 398 阅读 · 0 评论 -
Rxjava线程操作
目录 (一):Rx简介 (二):Rxjava基础知识 (三):Rxjava创建操作符原创 2018-07-25 14:22:26 · 2976 阅读 · 0 评论 -
Rxjava变换过滤操作符
变换操作符rxjava中的变换操作符包括: 操作符 作用 map 对序列的每一项都用一个函数来变换Observable发射的数据序列 flatmap 将Observable发射的数据集合变换为Observables集合,然后将这些Observable发射的数据放入一个单独的Observable中 switchMap 将Observable发...原创 2018-07-25 20:24:15 · 328 阅读 · 0 评论 -
Rxjava条件和布尔操作符
Rxjava条件操作符 条件操作符 作用 amb 给定多个Observable,只让第一个发射数据的Observable发射数据 defaultIfEmpty 发射来自原始的Observable的数据,如果原始Observable没有发射数据则发射一个默认数据 skipUtil 丢弃原始Observable发射的数据,直到第二个Observab...原创 2018-07-26 13:35:48 · 404 阅读 · 0 评论 -
Rxjava合并,连接操作符
Rxjava合并操作符 合并操作符 作用 startWith 在Observable发射的数据前添加一个数据, merge, mergeDelayError 将多个Observable合并为一个,mergeDelayError,是全部Observable发射完执行onError zip 使用一个函数组合多个Observable发射的数据,然后再...原创 2018-07-26 16:26:25 · 936 阅读 · 0 评论