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
RxSwift学习之旅-Operators
Operators是RxSwift的基本组成部分,它的重要性就不言而喻了,前面只是提到在我们开发中,当收到
observable
发出.next的事件时,如果其携带的value并不是我们想要直接拿来使用的那个
ripple_k
·
2020-01-01 05:57
框架整理系列八(rxandroid)
rxAndroidcompile'io.reactivex.rxjava2:rxjava:2.0.8'compile'io.reactivex.rxjava2:rxandroid:2.0.1'2.简单调用
Observable
.just
I_Gisvity
·
2020-01-01 04:46
Android中ListView的订阅模式
先看下UML建模图吧我们先介绍下各个类:Observer:抽象观察者ConcreteObserverA:观察者对象实体
Observable
:抽象
yangzai
·
2020-01-01 02:08
Swift - RxSwift的使用详解8(变换操作符:buffer、map、flatMap(已废弃->改用compactMap)、scan等)
八、变换操作(TransformingObservables)变换操作指的是对原始的
Observable
序列进行一些转换,类似于Swift中CollectionType的各种转换。
八级大狂风AM
·
2020-01-01 01:03
Rxjava2
Observable
的布尔操作符详解及实例
比如判断一个
Observable
的所有数据是否满足一个指定的条件,判断某个
Observable
是否会发射一个指定的值等等的判断操作,答案是肯定的,Rxjava中提供了一系列的布尔条件判断操作符。
日新月异_M
·
2019-12-31 21:00
Rxjava2
Observable
的条件操作符详解及实例
目录简要:1.Amb2.DefaultIfEmpty3.SwitchIfEmpty4.SkipUntil5.SkipWhile6.TakeUntil6.1takeUntil(ObservableSourceother)6.2takeUntil(PredicatestopPredicate)7.TakeWhile小结简要:需求了解:在使用Rxjava开发中,经常有一些各种条件的操作,如比较两个Obs
日新月异_M
·
2019-12-31 21:00
在mvp中使用rxlifecycle避免rxjava的内存泄漏
他可以让
Observable
发布的事件和当前的组件绑定,实现生命周期同步。从而实现当前组件生命周期结束时,自动取消对
Observable
订阅。参考blog废话说了一大堆,本文主要介绍在mv
jsync
·
2019-12-31 21:24
Rxjava2
Observable
的辅助操作详解及实例(二)
目录8.TimeInterval9.Timeout9.1timeout(timeout,timeUnit)9.2timeout(timeout,timeUnit,scheduler,other)9.3timeout(FunctionitemTimeoutIndicator,ObservableSourceother)10.Timestamp11.Using12.To小结接续上篇:Rxjava2Ob
日新月异_M
·
2019-12-31 21:00
Rxjava2
Observable
的辅助操作详解及实例(一)
下面列出了一些用于
Observable
的辅助操作符:Delay:延时发射
Observable
日新月异_M
·
2019-12-31 21:00
Rxjava2
Observable
的错误处理操作详解及实例
目录简要:1.Catch1.1onErrorReturn1.2onErrorResumeNext1.3onExceptionResumeNext2.Retry2.1retry()2.2retry(longtimes)2.3retry(longtimes,Predicatepredicate)2.4retry(Predicatepredicate)2.5retry(BiPredicatepredic
日新月异_M
·
2019-12-31 21:00
Rxjava2 可连接的
Observable
(ConnectableObservable)操作详解及实例
目录简要:1.ConnectableObservable2.Publish3.Connect4.RefCount5.Share6.Replay小结简要:需求了解:Rxjava中的普通的
Observable
日新月异_M
·
2019-12-31 21:00
Rxjava2
Observable
的结合操作详解及实例
目录简要:1.CombineLatest2.Join3.Merge3.1merge3.2mergeDelayError4.Zip5.StartWith6.SwitchOnNext6.1switchOnNext6.2switchOnNextDelayError小结简要:需求了解:在使用RxJava开发的过程中,很多时候需要结合多个条件或者数据的逻辑判断,比如登录功能的表单验证,实时数据比对等。这个时
日新月异_M
·
2019-12-31 21:00
Rxjava2
Observable
的数据过滤详解及实例(二)
目录6.Filter7.Frist7.1firstElement()7.2first(defaultItem)7.3firstOrError()8.Single8.1singleElement()8.2single(defaultItem)8.3singleOrError()9.ElementAt9.1elementAt(index)9.2elementAt(index,defaultItem)9
日新月异_M
·
2019-12-31 21:00
Rxjava2
Observable
的数据过滤详解及实例(一)
目录简要:1.Debounce1.1debounce(timeout,unit)1.2debounce(debounceSelector)2.Throttle2.1throttleFirst(windowDuration,unit)2.2throttleLast(intervalDuration,unit)2.3throttleWithTimeout(timeout,unit)3.Sample3.
日新月异_M
·
2019-12-31 21:00
Rxjava2
Observable
的数据变换详解及实例(二)
目录1.Window1.1window(closingSelector)1.2window(openingIndicator,closingIndicator)1.3window(count)1.4window(count,skip)1.5window(timespan,TimeUnit)1.6window(timespan,TimeUnit,count)1.7window(timespan,ti
日新月异_M
·
2019-12-31 21:00
Rxjava2
Observable
的数据变换详解及实例(一)
目录简要:1.1buffer(count)1.2buffer(boundary)1.3buffer(count,skip)1.4buffer(timespan,TimeUnit)1.5buffer(timespan,TimeUnit,count)1.6buffer(timespan,timeskip,TimeUnit)1.7buffer(bufferClosingSelector)2.Map3.F
日新月异_M
·
2019-12-31 21:00
Rxjava2
Observable
的创建详解及实例
Never/Error4.Just5.From6.Repeat7.RepeatWhen8.RepeatUntil9.Range10.interval11.Timer小结简要:几种主要的需求直接创建一个
Observable
日新月异_M
·
2019-12-31 21:00
Rxjava2 介绍与详解实例
目录前言RX介绍Rx模式Rx使用依赖:Rxjava的入门基础1.
Observable
2.Flowable3.Single4.Completable5.Maybe6.Subject7.Scheduler小结
日新月异_M
·
2019-12-31 21:00
RxJava 学习进行时&实际运用-Buffer&Interval
RX1.buffer详见Buffer官方介绍操作符将一个
Observable
变换为另一个,原来的
Observable
正常发射数据,变换产生的
Observable
发射这些数据的缓存集合。
郑鸿翊
·
2019-12-31 20:23
过滤操作
1.过滤操作filter( )—过滤数据
Observable
.just(1,2,3,4,5,6).filter(newFunc1(){@OverridepublicBooleancall(Integerinteger
书魂X
·
2019-12-31 19:44
RxJava 线程模型分析
RxJava的被观察者在使用操作符时可以利用线程调度器--Scheduler来切换线程,例如
Observable
.just("aaa","bbb").observeOn(Schedulers.newThread
fengzhizi715
·
2019-12-31 10:14
运用RxJava(三)Reactive的优点
错误处理一直到现在,我们都忽略了onComplete()和onError(),它们标记着一个
Observable
停止发送数据的时间和原因(不论是成功完成还是不可恢复的错误)。
葛藤湾
·
2019-12-31 10:56
RxBus
packagecom.jaydenxiao.common.baserx;importjava.util.HashMap;importjava.util.Map;importrx.
Observable
;importrx.Subscription
holke
·
2019-12-31 07:37
Android的Splash启动图的两种动态切换方式
以下是实现动态替换的两种方式:Glide的缓存下载Glide中的downloadOnly方法可实现图片的下载功能图片下载
Observable
.just(RetrofitHelper.API_BASE_URL
倔强的炉包
·
2019-12-31 06:02
Swift框架学习之-RxSwift入门篇
如下就是我通过思维导图绘制的框架大致内容:RxSwift框架从上图可以看出,整个框架无外乎围绕着:
Observable
:可观察序列Observer:
一根聪
·
2019-12-31 04:13
RXJava之扩展的观察者模式(二)
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/4743806801.RxJava的观察者模式解读RxJava有四个基本概念:
Observable
Alvin老师
·
2019-12-31 03:48
Rxjava:flatmap源码分析:onComplete没有运行
发现在FlatMap运算中,即使上游发送了onComplete,在下游也无法执行onComplete:
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
沈杰3
·
2019-12-31 01:31
利用Rxjava实现寻找Android存储卡jpg格式的文件
){StringbasePath=Environment.getExternalStorageDirectory().getPath();FilerootFile=newFile(basePath);
Observable
.just
mcaotuman
·
2019-12-30 17:08
rxjs核心概念之
Observable
简单来讲RxJS的运行就是基于
Observable
和Observer之间的数据生产和消费的互动过程。因此,理解RxJs,首先要对
Observable
和Observer有深入的理解。
ckllf
·
2019-12-30 16:57
RxJS
Rxjava + Retrofit2 post图片上传
Get请求因为post上传图片用的公司的Url,不便展示,但已封装多图上传,修改baseurl和参数即可使用说说多图上传使用MultipartBody,封装多张图片以及所需参数@POST("face")
Observable
HarryXR
·
2019-12-30 12:17
Rxjs入门与初步应用
cn.rx.js.org/https://github.com/RxJS-CN/rxjs-articles-translationhttps://www.jianshu.com/p/eaf28d5ce6c0概念
Observable
琢磨先生lf
·
2019-12-30 12:53
Rxjava 倒计时功能
//开始倒计时finalintcount=3;//倒计时3秒
Observable
.interval(0,1,TimeUnit.SECONDS)//延迟0,间隔1s,单位秒.take(count+1)//
YbSTGing
·
2019-12-30 08:03
RXJS
实例概念
Observable
可观察的数据序列Observer观察者实例,用来决定何时观察指定数据Subscript观察数据序列返回订阅实例Operator:
Observable
的操作方法,包括转换数据序列
洱月
·
2019-12-30 06:41
RxJava 源码学习之最简单的Demo
一步俩步,摩擦......正文在这首先,写个最简单的RxJava使用示例,如下://创建一个
Observable
的对象ObservablemObservable=
Observable
yoosir
·
2019-12-30 05:53
Rxjava Simple Sequence Diagram
代码如下:
Observable
.just(1).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe
leiiiooo
·
2019-12-30 02:39
rxjava 操作符大全
创建操作用于创建
Observable
的操作符Create通过调用观察者的方法从头创建一个ObservableEmpty/Never/Throw创建行为受限的特殊ObservableDefer在观察者订阅之前不创建这个
rkua
·
2019-12-30 00:47
RXJava之链式调用(一)
Observable
.just("a")//
Observable
1.map(newFunc1(){//
Observable
2@OverridepublicStringcall(Strings){System.out.print
Alvin老师
·
2019-12-29 22:20
RxJava 2.x知识笔记
构建被观察者(
Observable
/Flowable)、观察者(Observer/Subscriber),并通过建立两者的订阅关系实现观察,在事件的传递过程中可以对事件进行各种处理。
正规程序员
·
2019-12-29 21:36
RxAndroid 2.0.x --- 基础篇
Gradle配置:compile'io.reactivex.rxjava2:rxjava:2.0.1'compile'io.reactivex.rxjava2:rxandroid:2.0.1'关键词
Observable
ykissbobo
·
2019-12-29 20:42
RxJava操作符介绍,部分使用,使用场景,源码浅析(二)
ReactiveX操作符1.RxJava操作符介绍创建操作Create从头创建一个ObservableDefer直到有观察者订阅时才创建
Observable
,并且为每个观察者创建一个新的ObservableEmpty
梦sora
·
2019-12-29 17:37
RxJava2源码学习总结(一)
Observable
.create讲解
RxJava2出来好一阵子了,现在只是基本会用,但是还不知道人家源码怎么写的,这几天断断续续的看大神的源码,又自己思考了下,所以留下这篇文章帮助大家理解RxJava2源码最简单的示例代码如下:
Observable
.create
一个冬季
·
2019-12-29 12:35
rxjava2基本元素源码分析
无背压代码示例
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter
草蜢的逆袭
·
2019-12-29 04:14
Rxjava2异常捕获
Observable
.just("123").map(newFunction(){@OverridepublicIntegerapply(Strings)throwsException{Stringi=
康迪437
·
2019-12-29 03:09
RxSwift - Subject 阅读笔记
什么是subjectSubject同时扮演
observable
和observer的角色RxSwift提供了四种类型的subjectSubjectDescriptionPublishSubject没有默认值
做iOS的小学僧
·
2019-12-29 01:26
Android基础(39)RxJava
创建操作:1.create通过调用观察者的方法从头调用一个
Observable
2.just将对象或对象集合转换为一个会发射这些对象的
Observable
3.interval创建一个定时发射的整数序列的
Observable
4
perry_Fan
·
2019-12-28 23:48
子线程获取返回值问题
+i);}publicintgetString(Strings){finalint[]i={0};
Observable
.just(s).map(newFunction(){@OverridepublicIntegerapply
坚持编程_lyz
·
2019-12-28 13:41
RxKotlin 例子不超过15行教程 2----
Observable
Observer 与 Subscribe 简介
讲真,我看了很多ReactiveX的文章才看懂这三者。呃,原因是....他们的代码都太长了....我抓不住重点:(FunctorFunctor中文名函子,概念来自于函数式编程。不少教程都会直接讲单子,因为它很强大,所以也很难。其实应该从函子讲到应用函子再讲到单子。(功能依次增强)两篇阮一峰叔叔的文章函数式编程入门教程(重点是第三段函子及之后内容)图解Monad(不知道它是干什么用的也很正常)可以跑
蔡洪宇
·
2019-12-27 20:27
Rxjava2 操作符 - Combining
Observable
CombineLatest—把两个
Observable
产生的结果进行合并,合并的结果组成一个新的
Observable
。
joker_fu
·
2019-12-27 17:57
Retrofit @Post 操作遇到问题总结。
之前的Body部分对应如下,需要写成@Field的一一对应方式:@FormUrlEncoded@POST("getImeiState.php")
Observable
(String)getImeiInfo
markzhen
·
2019-12-27 13:45
RxSwift (二)序列核心逻辑分析
1.序列的创建
Observable
可观察者序
孔雨露
·
2019-12-27 12:06
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他