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
RxJava2操作符repeat
发送者发送数据,通过repeat可将数据发送N次,接收者接收N次数据Observablesender=
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
Puck的双刀
·
2020-04-09 18:05
Kotlin中理解委托属性,并自定义委托
常用的bylazy延迟委托,byDelegates.
observable
()可观察属性委托,byDelegates.nonNull()等等语法是:val/var:by。
小吉快跑呀
·
2020-04-09 17:35
ReactiveX简介
基于
Observable
,使我们可以像操作Iterator一样简单地操作异步数据流。
Observable
可以看成是异步、push版的Iterator。
Observable
的优点?
光明自在
·
2020-04-09 15:52
保存图片到相册
importFoundationimportUIKitimportRxSwiftimportPhotosclassPhotoWriter:NSObject{enumErrors:Error{casecouldNotSavePhoto}staticfuncsave(_image:UIImage)->
Observable
能量马甲
·
2020-04-09 15:58
RxJava学习之创建型操作符
下方展示了几种创建
Observable
的方法just()---将一个或者多个对象转换成发射这个或这些对象的一个Observablefrom()---将一个Iterable,一个Future,或者一个数组转换成一个
菜鸟_一枚
·
2020-04-09 02:09
Android Data Binding高级用法-
Observable
、动态生成Binding Class(三)
设置View的id虽然说DataBinding这种分层模式使得我么你对数据的传递简单明了,一般情况下我们可以不设置View的id,不适用findViewById即可对View进行数据商业一系列的操作,不过有时候根据情况我们需要对某些View设置id,但是还是可以不findViewById即可得到该控件的对象,因为设置id后ViewDataBinding类会自动生成对应的控件对象,如:那么在View
琦琦出去玩了
·
2020-04-08 23:08
RxJS系列教程(五) Observer
我们知道
Observable
包装的数据既可以是同步的也可以是异步的,所以作为消费者的Observer来说,它还充当了回调的角色,这和使用推数据的机制相吻合,因为我们不知道DOM事件何时发生,AJAX请求何时返回
du1dume
·
2020-04-08 22:41
RxJava2过滤操作符篇
可以过滤掉一部分不符合要求的事件,当上游给我们发送的数据超多,而下游需要的只是一些特定的数据,如果全部接收上游发送的数据,很容易造成OOM,为了避免OOM的出现,我们则需要对上游数据进行过滤,具体操作如下:
Observable
.create
惜梦哥哥_
·
2020-04-08 19:13
[RxJS] Encapsulate complex imperative logic in a simple
observable
TwoveryimportantfeaturesoftheObservableprimitiveisthattheycanbeactivatedbysubscribingtothemanddisposedoffwhenwearenotinterestedinthemanymore.Allgoodobservablesneedtocleanupafterthemselveswhentheyaredi
Zhentiw
·
2020-04-08 16:00
【Tips】map & flatMap
前言在RxSwift中,map,flatMap两个操作符用的比较算是比较频繁的,开始的时候对flatMap理解并不是那么深刻,下面就一个例子来说下自己对于flatMap的认识:
Observable
.of
longjianjiang
·
2020-04-08 14:57
RxJava应用场景——if 和 else
privateObservable>getData(){ListstringList=newArrayList>
observable
=getData();
observable
.subscribeOn(Schedulers.io
安德雷士
·
2020-04-08 14:34
android多个网络请求的接口设计
51464913RxJava操作符:merge合并操作符http://blog.csdn.net/qq1026291832/article/details/51006538RxJava合并组合两个(或多个)
Observable
alialiali
·
2020-04-08 07:07
重复执行某个操作序列
extensionObservableConvertibleType{//当被监视的序列(notifier)发出事件时,重新发送源序列funcrepeatWhen(_notifier:O)->
Observable
FallPine
·
2020-04-08 06:36
RxJava2.0----事件流操作符
Observable
Utility Operators
6.事件流操作符ObservableUtilityOperatorsAtoolboxofusefulOperatorsforworkingwithObservables●Delay●Do●Materialize/Dematerialize●Serialize●TimeInterval●Timeout●Timestamp●Using●To●Retry●cache●cast●compese●Delay
Calllanna
·
2020-04-07 16:26
RxJava2.0 操作符(7)—— Conditional and Boolean 条件操作符
7.1All判定是否
Observable
发射的所有数据都满足某个条件。All传递一个谓词函数给All操作符,这个函数接受原始
Observable
发射的数据,根据计算返回一个布尔值。
DoubleThunder
·
2020-04-07 11:55
RxJS每天30分钟:第一天
一个简单的RxJSdemo我们先来看RxJS一个来自官方的一个demo,varobservable=Rx.
Observable
.create(function(observer){observer.next
提不了神的咖啡
·
2020-04-07 01:44
react+mobx实现购物车功能
的理念是通过观察者模式对数据做出追踪处理,在对可观察属性的作出变更或者引用的时候,触发其依赖的监听函数,在React中即是在 @observer 中对组件进行数据更新,监听,并渲染到视图层面.简单原理来说:先通过 @
observable
Banshee
·
2020-04-06 19:53
react.js
mobx
RxJava几种场景的实现
RxJava几种场景的实现1.推迟执行动作可以使用timer+map方法实现.代码如下:
Observable
.timer(5,TimeUnit.MILLISECONDS).map(value->{returndoSomething
lluo2010
·
2020-04-06 18:39
RxSwift网络琏式请求总结
创建数据事件源
Observable
请求地铁网络数据funcsearchSubwayData(_loca
jackyshan
·
2020-04-06 18:16
Rxjava Obserable的创建操作符
1:CreateCreate操作符:使用OnSubscribe从头创建一个
Observable
。OnSubscribe会在订阅发生时,调用内部的call方法,实现调用onnext等方法。
666swb
·
2020-04-06 14:58
RxJava操作符系列二
Map该操作符是对原始
Observable
发射的每一项数据运用一个函数,然后返回一个发射这些结果的
Observable
。
Code4Android
·
2020-04-06 10:25
RxJava初学笔记
大头鬼的RxJava系列篇RxJava集合讨论贴知识点Observer、
Observable
等观察者和被观察者的类线程控制:s
alighters
·
2020-04-06 04:55
Rxjava2
Observable
的数据过滤详解及实例(二)
接续上篇:Rxjava2
Observable
的数据过滤详解及实例(一)6.Filter只发射通过了函数过滤的数据项。
日新月异_M
·
2020-04-06 04:31
ionic2实战-重构HttpService
前言由于之前对Rxjs的
Observable
不熟悉,旧的HttpService使用Promise,经过学习发现Rxjs相对Promise强大很多,遂统一使用RxjsPromise对比
Observable
小军617
·
2020-04-06 01:27
Retrofit&&RXJava傻瓜式入门(下)
观察者(Observer)与被观察者(
Observable
)
blink_dagger
·
2020-04-06 00:42
RxJava中几种不同的subject解释
顾名思义subject作为被观察者(
observable
)即可作为
observable
向其他
observable
发送时间subject作为观察者(observer)即可作为observer接收其他
observable
DevSiven
·
2020-04-06 00:44
Rxjava2
Observable
的条件操作符详解及实例
简要:需求了解:在使用Rxjava开发中,经常有一些各种条件的操作,如比较两个
Observable
谁先发射了数据、跳过指定条件的
Observable
等一系列的条件操作需求,那么很幸运,Rxjava中已经有了很多条件操作符
日新月异_M
·
2020-04-05 20:05
零基础也能看懂的 RxSwift 官方 Example 解析(1) Bindings
我个人认为RxSwift的核心其实很简单,就是把要操作的事件、属性都抽象成一个个
Observable
,剩下的变换、组合、过滤、响应(订阅)、线程
大青虫Insect
·
2020-04-05 18:12
我是最简单的操作符-----Create
=nullvarobservable:
Observable
?=nulloverridefunonCreate(savedInstan
javalong
·
2020-04-05 17:37
RxAndroid 和 RxKotlin
Observable
.just(1,2).subscribeOn(Schedulers.io())//切
七适散人
·
2020-04-05 03:03
RxSwift 转换操作符
RxSwift中最重要的一类操作符,叫做Transformoperators它们用来把一个
Observable
中的事件,变成另外一种形式。
AKyS佐毅
·
2020-04-05 02:42
[Javascript] Data ownership, avoid accidently mutation
weneedtobecarefulaboutmutation.classDataStore{privatelessons:Lesson[]=[];privatelessonsSubject=newSubjectImplementation();lessonsLists$:
Observable
Zhentiw
·
2020-04-05 01:00
Swift - RxSwift的使用详解7(Subjects、Variables)
七、Subjects介绍从前面的几篇文章可以发现,当我们创建一个
Observable
的时候就要预先将要发出的数据都准备好,等到有人订阅它时再将数据通过Event发出去。
八级大狂风AM
·
2020-04-04 23:24
观察者模式(用做自己备忘,你们就别看了。。。太丑)
概念正如字面意思,这是一种观察者的模式,被观察者(
observable
)做了某件事(调用方法||函数)后会立即通知观察者(observer),观察者知道后采取某些行动(调用方法||函数)。
偷的浮生整日闲
·
2020-04-04 19:54
map运算
运算如下图所示:屏幕快照2016-03-12下午9.32.39.png代码如下:extensionObservableType{publicfuncmap(selector:Ethrows->R)->
Observable
幸运的小强本人
·
2020-04-04 18:41
RxJava学习笔记
Rxjava2.0compile'io.reactivex.rxjava2:rxandroid:2.0.1'compile'io.reactivex.rxjava2:rxjava:2.0.1'创建事件的发出者Observaleobservale=
Observable
.create
CSU_IceLee
·
2020-04-04 14:00
RxJava操作符系列三
RxJavaRxJava操作符系列传送门RxJava操作符源码RxJava操作符系列一RxJava操作符系列二前言在之前的文章,我们介绍了一些
Observable
的创建以及数据转换的操作符,其中的一些数据转换的操作符理解还是有一定的难度的
Code4Android
·
2020-04-04 11:29
设计模式二:观察者模式(
Observable
)
自己编写的观察者模式,一切都为自己的理解基本思路:将要被观察的对象添加到一个容器中,然后在需要更新时候遍历这个容器的所有对象,流程:1,创建一个“被观察者”接口2,创建一个“观察者”的接口,必要的静态方法:addWatcher(Watcher);添加到观察者的容器中;3,创建一个控制器,来控制添加,移除,更新容器的被观察者4,在需要更新的地方添加到容器中当然类里面就必须实现“Watched”的接口
木木00
·
2020-04-04 10:11
设计模式之观察者模式
定义
Observable
、Observer可观察者和
JohnnyB0Y
·
2020-04-04 10:25
Merge
记录一个小小测试结果merge将多个sequences合并为一个sequenceletsubject1=PublishSubject()letsubject2=PublishSubject()
Observable
.of
楼上那位
·
2020-04-04 07:01
30天学RxSwift-ObserverType,AnyObserver,ControlPropertyType,ControlProperty
实现ObserverType协议的是观察者对象,用于观察
Observable
发出的信号。对于观察到的信号有个处理方法funcon(event:Event)。
Linqingmo
·
2020-04-04 03:01
Rxjava2~take~timer~interval~buffer~filter等源码如何实现(你应该懂的)~学渣带你扣rxjava2
take()
Observable
.just(1,2,3,4,5).subscribeOn(Schedulers.io())//Benotifiedonthemainthread.observeOn(AndroidSchedulers.mainThread
品味与回味
·
2020-04-04 01:59
retrofit+okhttp+rxjava处理ouanth2刷新token并重新请求
Observable
.just(null).flatMap(newFunc1>(){@OverridepublicObservab
白色相簿
·
2020-04-04 00:10
RxJava与 Retrofit 的结合
Retrofit除了提供了传统的Callback形式的API,还有RxJava版本的
Observable
形式API。下面我用对比的方式来介绍Retrofit的RxJava版API和
蔡绍华
·
2020-04-03 22:34
rxjs学习入门心得(三)Subscription订阅
-Subscription(订阅)是表示可清理资源的对象,通常是
Observable
(可观察对象)的执行。
言墨儿
·
2020-04-03 19:18
RxJava+Retrofit框架Demo(二)
上传数组假设这样一个需求,需要取消收藏多篇文章,以数组的形式传递文章id,代码如下:@FormUrlEncoded@POST("api/gravida/article/unfavourite.json")
Observable
小鹿儿
·
2020-04-03 13:44
理解RxJava(四)Subject用法及原理分析
说到Subject,很多人可能都不是很熟悉它,因为相对于RxJava的
Observable
、Schedulers、Subscribes等关键字来讲,它抛头露面的场合似乎很少。
却把清梅嗅
·
2020-04-03 01:02
RXSwift-核心逻辑
被观察者(
Observable
)它主要负责产生事件,实质上就是一个可被监听的序列(Sequence)。
Observable
这个类就是Rx框架的基础,我们称它为可观察序列。
Tobesky
·
2020-04-02 22:32
RxJava学习(9):冷热
observable
一、publish()平常使用
observable
,都是在subscribe的时候发射数据,但是使用publish()的话,就不会在被订阅时开始发射数据,而是直到使用了Connect操作符时才会开始。
crossroads
·
2020-04-02 21:19
RxJava的基本逻辑
操作符的高级使用http://blog.csdn.net/johnny901114/article/details/61191723转载来之:泡在网上的日子尽管很多人了解RxJava的基本逻辑,但是在
Observable
坚持编程_lyz
·
2020-04-02 14:19
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他