E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Observable
RXJava学习笔记(1)
简单来说,RXJava就是被观察者(
Observable
)和观察者(Observer)中间通过一种订阅关系(subscribe)来完成事件驱动功能RXJava的观察者模式:Observer作为观察者,他提供了
皮球二二
·
2019-12-19 20:56
RxSwift 使用详解系列(转)
imageRxSwift详解Swift-RxSwift的使用详解1(基本介绍、安装配置)Swift-RxSwift的使用详解2(响应式编程与传统式编程的比较样例)Swift-RxSwift的使用详解3(
Observable
东风快递派送员
·
2019-12-19 15:46
RxSwift中的五种Subject
Subject.pngSubject是一种桥梁和代理,在ReactiveX的一些实现中,它既可以当作observer也可以当做
Observable
。
AKyS佐毅
·
2019-12-19 15:38
RxJava2.0 操作符(3)—— Filter 过滤转换符
这个页面展示的操作符可用于过滤和选择
Observable
发射的数据序列。Debounce—仅在过了一段指定的时间还没发射数据时才发射一个数据。Distinct—过滤掉重复数据。
DoubleThunder
·
2019-12-19 09:36
Rxjava2源码分析(三)
简单的例子privatevoiddoSomeWork(){
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
yhihua0607
·
2019-12-19 07:01
Rxjava (上)
Rxjava作用:异步,rxjava是实现异步操作的库Rxjava好处:无论业务逻辑多么复杂,rxjava一样简洁;Rxjava的异步操作是通过扩展的观察者模式来实现的Rxjava的观察者模式:4个角色:
Observable
sexyhair
·
2019-12-19 03:18
RxJava (源码待续)学习之变换操作符
Buffer作用分析Buffer可义简单地理解为缓存,它定期从
Observable
收集数据到一个集合,然后把这些数据集合打包发射,而不是一次发射一个。
yoosir
·
2019-12-19 02:46
操作符源码分析
1.
Observable
对象的变换之前的课时,讲解了RxJava的变换操作符,可以把事件或者队列转进行转变,变成新的事件或队列再发送出去。
书魂X
·
2019-12-18 22:44
rxjava笔记(1)
rxjava的基础概念观察者模式于发布-订阅模型rxjava有四个基础概念
Observable
被观察对象Observer观察者对象subscribe订阅事件事件回调,包括onNext、onError、onCompletedrxjava
preCh
·
2019-12-18 15:54
RxJava操作符-错误处理
onErrorReturn:publicfinalObservableonErrorReturn(Func1resumeFunction)默认情况下,Observer订阅的
Observable
如果发生异常或错误
木月摇江
·
2019-12-18 12:20
RxJava
观察者模式和回调机制基本使用@Testpublicvoidtest01(){
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
spilledyear
·
2019-12-18 05:39
RxJava操作符
记录RxJava操作符,方便查询(2.2.2版本)英文文档地址:http://reactivex.io/documentation/operators.html一、创建操作(
Observable
操作符)
凌云飞鱼
·
2019-12-18 01:55
RxJava的常见使用场景
复杂的逻辑形成一条链,消灭回调地狱、迷之缩进,并且可以在期间做各种线程切换后面所有的线程切换都是用封装好的方法接下来是rxjava在项目中的常用写法通常有一个类专门写各种借口,XXXManager,返回值为
Observable
X_Sation
·
2019-12-17 23:57
RxJava
fromvsjustjust内部就是调用的from,但just最多只能接受9个参数mapvsflatmapmap和flatmap返回的都是Observableflatmap的参数FuncX的最后一个模板参数必须是从
Observable
yuansip
·
2019-12-17 22:50
Angular2 之 Promise vs
Observable
Observable
有N+3个状态:idle、pending、resolved_0、resolved_1…resolved_N、completed和error。
贺贺v5
·
2019-12-17 06:54
RxSwift Timer 解析
Timer在RxSwift中Timer为一个
Observable
(序列),我们可以通过设置和订阅这个序列实现计时器的效果.Timer序列分为两种类型.一次性执行.创建一个
Observable
在一段延时后
zhongxiaoyue
·
2019-12-17 05:20
RxJava2使用笔记
SubjectSubject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了Observer和
Observable
的角色。
慢慢慢慢追随
·
2019-12-17 03:50
android
Android--给 Android 开发者的 RxJava 详解
例如:
Observable
.just(1,2,3,4).subscribeOn(Schedulers.io())//指定subscribe()发生在IO线程.observeOn(AndroidSchedulers.mainThread
ae12
·
2019-12-16 22:24
Learn RxSwift---2.subjects
1.RxSwift中Subjectsubject是
Observable
和observer之间的桥梁,一个subject局势一个obserable也是一个Observer,他既可以发出事件,也可以监听事件其中
金克拉拉拉拉
·
2019-12-16 06:07
RxLifecycle原理分析
RxLifecycle源码地址RxLifecycle有两种使用方法:1、bindToLifecycle直接绑定生命周期
Observable
.interval(1,TimeUnit.SECONDS).doOnDispose
andev009
·
2019-12-16 04:10
RxJava学习历程(三):Rx操作符之:创建操作符
上篇文章讲的def,create,just都是创建操作符,今天继续学习剩余的创建操作符Timer创建一个
Observable
,它在一个给定的延迟后发射一个特殊的值。
幸福的程序媛
·
2019-12-15 20:58
帮助理解记忆RxJava的9个例子
当做工具这个是rxjava1.x版本的特别特别好的例子1普通的订阅image.png/***1上下级订阅链式操作*///上游
Observable
.create(newObservableOnSubscribe
超神的菠萝
·
2019-12-15 02:47
Android中RecyclerView源码解析一(Adapter与RecyclerView是怎么关联的?)
小白也能看懂源码系列第一步先看下面这个普通的抽象类:
Observable
它其实里面就一个ArrayList,只做了一个add与remove的操作而已。
v587的毅哥
·
2019-12-15 00:16
vue.
Observable
()进行状态管理
简介:官网描述
Observable
.pngobservable()方法,用于设置监控属性,这样就可
北风吹_yfy
·
2019-12-14 22:10
RxJava2.x 从源码分析原理
首先我们用Single举例,设计一个最基本的RxJava流,只有一个
Observable
(ColdOb
连续三届村草
·
2019-12-14 22:29
学习笔记-协议默认实现
.引在RxSwift的源码的开始有一段代码extensionObservableType{///Defaultimplementationofconverting`ObservableType`to`
Observable
iPhone贴膜小哥
·
2019-12-14 19:48
打造RxJava生命周期管理框架RxLife
详解Subject什么是Subject在RxJava当中,有四个对象值得我们关注:
Observable
,Subject,Observer,Sub
涅槃1992
·
2019-12-14 17:00
RxJava2使用笔记
SubjectSubject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了Observer和
Observable
的角色。
慢慢慢慢追随
·
2019-12-14 13:50
android
Rxjava interval 与flatmap结合异常处理
这条异常就跳过,继续请求下一条,但是发现一个问题就是请求可能会超时异常.为了举例方便,现在我将代码改为类似的可能返回异常的简单替代publicstaticvoidmain(String[]args){
Observable
.interval
苗校长
·
2019-12-14 08:00
RxJava2源码分析(二) ---- subscribeOn
subscribeOnObservable.create((ObservableOnSubscribe)e->{System.out.println("
observable
:"+Thread.currentThread
Simon_z
·
2019-12-14 03:26
RxJava2操作符之“Skip”
Take操作符的兄弟suppressthefirstnitemsemittedbyanObservable去掉被观察者里面的前n个item再发射事件(就是跳过前n个item,发射剩下的item)示例用法
Observable
.just
坑吭吭
·
2019-12-14 03:46
RxJava2 入门详细笔记(2)
六、过滤操作符6.1、filter()通过一定逻辑来过滤被观察者发送的事件,如果返回true则会发送事件,否则不会发送
Observable
.just(1,2,3,4).filter(newPredicate
叶志陈
·
2019-12-13 23:37
响应式思维 | Ben Lesh
ThinkingReactively)|BenLesh响应式思维(ThinkingReactively)|BenLesh实例:Drag&Drop内容分析小结进一步了解响应式思维流变量和非流变量(自己臆想的,慎看)没有了操作符,
Observable
wlszouc
·
2019-12-13 22:28
RxJava深入
下面就几个方面再记录一下自己RxJava使用的心得RxJava源码解析mapflatschedules应用RxJava源码解析观察者模式实现首先,我们先看看RxJava中各个对象的名称:
observable
sunbinqiang
·
2019-12-13 09:09
zip6运算
source3:O3,_source4:O4,_source5:O5,_source6:O6,resultSelector:(O1.E,O2.E,O3.E,O4.E,O5.E,O6.E)throws->E)->
Observable
幸运的小强本人
·
2019-12-13 07:31
Rxjava2 操作符 - Transforming
Observable
本教程均是基于java的项目:Buffer—周期性收集Obserable产生结果到集合中,并一次性发送它。privatestaticvoidbuffer(){ArrayListlist=newArrayList>(){@Overridepublicvoidaccept(Listintegers)throwsException{for(Integerinteger:integers){System.
joker_fu
·
2019-12-12 11:34
RxJava - 小心 observeOn 的陷阱
在Android中使用RxJava经常会用到observeOn这个操作符来完成线程的切换,比如网络请求之后切换到“主线程”,通常会这么写:
Observable
.observeOn(AndroidSchedulers.mainThread
鲍永章
·
2019-12-12 08:19
手把手教你使用 RxJava 2.0(三)
例如下面这种情况:
Observable
.create(
Ruheng
·
2019-12-12 03:04
1.2:让你的对象知悉现状:观察者模式
4:最常见的实现观察者模式的方法:基于Subject与Observer接口的类设计5:气象站观测者模式(未应用JDK观察者)(1)jdk中观察者模式由(类
Observable
和接口Observer)实现类
漫步_2310
·
2019-12-12 02:44
设计模式-观察者模式(Java)
使用在java中实现观察者模式需要用到java.util包中提供的
Observable
类和Observer接口,java已经给我们提供好类使用。
無名小子的杂货铺
·
2019-12-11 20:25
RxSwift 核心逻辑(二)
序列继承链letob=
Observable
.create这句代码创建的是类AnonymousObservable匿名可观察序列,它的父类和层级关系如下:类AnonymousObservable-->类Producer
简_爱SimpleLove
·
2019-12-08 14:49
Rxjava源码解析--observeOn指定线程
基于rxjava1.1.0rxandroid1.0.1用例代码↓Observableobservable1=
Observable
.create(newObservable.OnSubscribe(){publicvoidcall
Rogge666
·
2019-12-08 08:10
just运算
Returnsanobservablesequencethatcontainsasingleelement.seealso:http://reactivex.io/documentation/operators/just.html*/publicstaticfuncjust(element:E)->
Observable
幸运的小强本人
·
2019-12-08 04:36
Rxjava2 操作符 - Filtering
Observable
本教程均是基于java的项目:Debounce—在固定的时间没有新的项目产生,就把这个项目从
Observable
发送出去。Debounce操作符会过滤掉发射速率过快的数据项。
joker_fu
·
2019-12-08 03:48
RxSwift核心逻辑
RxSwift的核心流程从源码分析原理,分为三步1.创建序列--create2.订阅序列--subscribe3.发送信号--onXX//1.创建序列letob=
Observable
.create{(observer
阿拉丁爱吃鱼
·
2019-12-07 17:56
Android 结构组件之LiveData
不同于一般的
Observable
,LiveData关联了App组件(如activity,fragment,service)的生命周期,这样确保LiveData只更新处于活动生命周期状态下的应用程序组件观察者
Ggx的代码之旅
·
2019-12-07 14:54
Cold
Observable
和 Hot
Observable
Observable
的分类
Observable
有Cold和Hot之分。hot&coldobservable.jpgHotObservable无论有没有Subscriber订阅,事件始终都会发生。
fengzhizi715
·
2019-12-07 13:40
RxJS 实现搜索功能的小例子
constObservable=Rx.Observableconstinput=document.querySelector('input')constsearch$=
Observable
.fromEvent
bigggge
·
2019-12-07 11:17
iOS开发进阶 - RxSwift之
Observable
observable
也是序
紫电清霜Owenli
·
2019-12-07 07:41
RxSwift SubscribeOn 解析
SubscribeOn指定
Observable
在那个Scheduler执行ReactiveX使用Scheduler来让
Observable
支持多线程。
zhongxiaoyue
·
2019-12-06 20:41
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他