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
subscribeOn
RxAndroid深入理解
使用场景:Observable.just("one","two","three","four","five").
subscribeOn
(Scheduler
_deadline
·
2020-08-19 09:32
Rxjava 2.x 源码系列 - 线程切换 (下)
x源码系列-基础框架分析Rxjava2.x源码系列-线程切换(上)Rxjava2.x源码系列-线程切换(下)前言在上一篇博客Rxjava2.x源码系列-线程切换(上)我们讲解到,Observable#
subscribeOn
stormjun94
·
2020-08-19 06:03
Retrofit2+Rxjava2 使用Observable.mergeArray()或merage()中间请求出错导致后续请求中断解决
getAllObservable(){Observable[]observables=newObservable[9];observables[0]=NetClient.getCJXXBean(deviceID).
subscribeOn
EndLozz
·
2020-08-17 00:38
bug解决
android
Retrofit2.0 android.os.NetworkOnMainThreadException解决方法
android.os.NetworkOnMainThreadException异常,代码如下:FamousInfoModel.getInstance(getActivity()).queryLookUp("人才",mCurrentPage).
subscribeOn
一叶飘舟
·
2020-08-15 18:34
Android开发
Rxjava网络嵌套
finalHttpListenermHttpListener){Mapmap=newHashMappost=this.httpService.post("small/user/v1/login",map);post.
subscribeOn
위대한 신
·
2020-08-15 12:52
Android之Rxjava2.X 10————Rxjava源码阅读2
Android之Rxjava2.X10————Rxjava源码阅读2一.目录二.目的三.操作符源码分析1.简单的Map操作符例子2.从map开始2.从subscribe继续阅读四.线程程调度源码分析1.线程操作符
subscribeOn
冰炭不投day
·
2020-08-10 19:44
Android
应用层
Rxjava
RxJava 操作符 take
[java]viewplaincopyObservable.interval(1,TimeUnit.SECONDS).take(10).
subscribeOn
(Schedulers.io()).observeOn
一骑绝尘Louisk
·
2020-08-10 02:03
Android笔记
RxJava
操作符
take
RxJava2原理解析
在每一条流中,都至少包含三个要素:源头/被订阅者(Observable或Flowable)、订阅者(Observer或subscriber)、触发时机(subscribe()方法),其次就是线程切换(
subscribeOn
reakingf
·
2020-08-10 00:23
Rxjava配合Retrofit
RetrofitClient.createRetrofit().create(ApiService::class.java).register("6784321dfwed","1234567","1234567")//上游子线程执行下载任务.
subscribeOn
人生恍如初梦
·
2020-08-09 23:45
RxJava的使用
Android 写一个属于自己的Rxjava(二)
Rxjava(一)Android写一个属于自己的Rxjava(二)前言上一篇实现了Rxjava基本的Observable和map操作符的实现,接下来需要实现Rxjava最重要的线程切换和复杂的操作符:
subscribeOn
三木仔
·
2020-08-09 23:51
android
RxJava 是如何实现线程切换的(上)
subscribeOn
用于指定上游线程,observeOn用于指定下游线程,多次用
subscribeOn
指定上游线程只有第一次有效,多次用observeOn指定下次线程,每次都有效;简直太方便了,比直接使用
阎楠
·
2020-08-09 19:45
android
UI
Android-RxJava2线程切换原理
Android-RxJava2线程切换原理源码跟进Observable.just(1).
subscribeOn
(Schedulers.io()).observeOn(AndroidSchedulers.mainThread
倾尽杯中酒
·
2020-08-07 21:50
Android架构分析
RxJava线程切换原理
怎么进行线程切换的
subscribeOn
(Schedulers.io())首先了解下Scheduler.io()方法,它返回的是一个Scheduler,Scheduler是一个抽象方法,我们知道抽象方法是不能被实例化的
dawN4get
·
2020-08-07 13:48
Android必备技
RxJava
自己动手造一个 RxJava(三)—— 线程调度
RxJava序言目录1.理解临时任务对象场景同步异步泛型回调临时任务对象组装任务改装流水线简单的映射2.事件的发送与接收RxJava的发送和接收原理事件发送接收操作符just的实现3.映射4.线程调度
subscribeOn
路比船长
·
2020-08-05 11:27
Java
RxJava
RxJava Retrofit2 读取web生成的图形验证码
Retrofit2配置@GET("/imageValidCode")ObservablegetImageValidCode();RxJava使用authService.getImageValidCode().
subscribeOn
迦蓝叶
·
2020-08-04 01:52
Android
retrofit与rxjava使用
RxJava使用详解(基础)http://www.jianshu.com/p/021a2c6e128brxjava用法http://gank.io/post/560e15be2dca930e00da1083
subscribeOn
stevenzqzq
·
2020-08-03 21:09
Android
详解 RxJava2 的线程切换原理
转载请标明地址QuincySx:[https://www.jianshu.com/p/a9ebf730cd08]读了这篇文章你将会收获什么RxJava2基本的运行流程(并不会详述)RxJava2线程切换原理为什么
subscribeOn
weixin_33895695
·
2020-08-03 06:49
Rx- compose()操作符
,比如,我们使用Rx+Retrofit进行网络请求时,都有遇到这样场景:要在io线程中请求数据,在主线程订阅,更新UI,所以必须频繁使用下面这样的代码:.
subscribeOn
(Schedulers.io
暗_杠
·
2020-08-01 06:05
Android 勤用RXJava compose操作符消除重复代码
相信小伙伴在使用RXJava与Retrofit请求网络时,都有遇到过这样的场景,在IO线程请求网络解析数据,接着返回主线程setData、更新View试图,那么也肯定熟悉下面这几句代码:.
subscribeOn
weixin_33713350
·
2020-08-01 03:23
Android 中 kotlin 高阶函数的使用
paramrtn任务中的返回值*@return*/funT.exec(block:T.()->R,rtn:(R)->Unit):T{Observable.create{it.onNext(block())}.
subscribeOn
青芸
·
2020-08-01 01:47
Android功能
09.RxJava线程调度源码分析
subscribeOnobserveOnsubscribeOn调用可以将之前的操作加如线程池,从而保证运行于子线程中,observeOn会使后边的执行运行于主线程,这里的之前和后边均是指的代码结构上的前后
subscribeOn
任振铭
·
2020-07-31 19:48
RxJava系列:理解rxjava中的compose操作符
理解rxjava中的compose一.compose基本概念及使用引入:Obsrvable.just().map.map.map.filter.
subscribeOn
.observeOn.subscribe
cmyperson
·
2020-07-31 16:21
安卓
java
RxJava系列10:理解rxjava中的compose
理解rxjava中的compose一.compose基本概念及使用引入:Obsrvable.just().map.map.map.filter.
subscribeOn
.observeOn.subscribe
红涛在反思
·
2020-07-31 15:31
RxJava
使用Rxjava的compose()操作符
在RXJava中一种比较nice的思想是能够通过一系列的操作符看到数据是如何转换的:Observable.from(someSource).map(data->manipulate(data)).
subscribeOn
Session__csdn
·
2020-07-31 12:53
RxJava使用
Android 笔记
1.RecyclerViewrecyclerviewnotifyChange没有效果,只有滑动一下才能显示,参考链接:CymChad大致意思是使用了Rx的话确保是observerOn而不是
subscribeOn
小强开学前
·
2020-07-31 12:16
Android
自定义View
Rxjava操作符compose()
dont-break-the-chain/在RxJava中一种比较nice的思想是能够通过一系列的操作符看到数据是如何转换的:Observable.from(someSource).map(data->manipulate(data)).
subscribeOn
一叶飘舟
·
2020-07-31 12:47
Android开发
RxJava2.X版本-Distinct和Filter
1,2,2,1,1,2,3,4,5,2);}publicvoidrxJavaDistinctExample(){Disposabledisposable=model.getRxJavaDistinctData().
subscribeOn
河马过河
·
2020-07-28 20:27
Rxjava 难点
subscribeOn
和ovserveon区别
subscribeOn
():指定subscribe()所发生的线程,Observable.OnSubscribe被激活时所处的线程。
一洼世界
·
2020-07-28 19:34
调度器 Scheduler
使用ObserveOn和
SubscribeOn
操作符,你可
请叫我东子
·
2020-07-28 13:27
RxJava
RxJava学习笔记
Observable.OnSubscribe)subscriber->{//创建Observable对象,接收一个OnSubscribe对象subscriber.onNext(num);subscriber.onCompleted();}).
subscribeOn
Max_________
·
2020-07-27 18:44
[转载]RxJava使用场景
details/50435325一、Scheduler线程切换这种场景经常会在“后台线程取数据,主线程展示”的模式中看见[html]viewplaincopyObservable.just(1,2,3,4).
subscribeOn
安卓小吴
·
2020-07-15 18:59
subscribeOn
& observeOn
noSubjectObservable.create(newObservable.OnSubscribe(){@Overridepublicvoidcall(Subscribersubscriber){System.out.println(Thread.currentThread());subscriber.onNext(null);subscriber.onCompleted();}}).map
Young91
·
2020-07-15 05:00
RxJava2操作符之“Distinct”
示例用法Observable.just(1,2,1,1,2,3,4,6,4)//Runonabackgroundthread.
subscribeOn
(Schedulers.io())//Benotifiedonthemainthread.observeOn
坑吭吭
·
2020-07-15 03:14
Kotlin Coroutines Flow 系列(四) 线程操作
Flow只需使用flowOn操作符,而不必像RxJava需要去深入理解observeOn、
subscribeOn
之间的区别。7.2flowOnVSRxJav
Java与Android技术栈
·
2020-07-13 01:08
在rxJava中使用just操作符时遇到的坑
错误代码Observable.just(initValues()).
subscribeOn
(Schedulers.io()).observeOn(AndroidSchedulers.mainThread
anTttt
·
2020-07-12 17:08
功能性操作符
被观察者延迟一段时间再发送事件(注意耗时操作)*/privatevoiddelay(){Observable.just("被观察者延迟一段时间再发送事件").delay(2,TimeUnit.SECONDS).
subscribeOn
优了个秀的
·
2020-07-11 20:44
Rxjava源码阅读指南
仅对源码做分析,如果你对Rxjava的基本使用还有不清楚的,建议学习官方文档之后再阅读本文ReactiveX文档中文翻译Rxjava本文会逐一解析Rxjava的create()、subscribe()、操作符、
subscribeOn
oldjii
·
2020-07-11 16:47
Android
#源码阅读
Rxjava源码详解
仅对源码做分析,如果你对Rxjava的基本使用还有不清楚的,建议学习官方文档之后再阅读本文ReactiveX文档中文翻译Rxjava本文会逐一解析Rxjava的create()、subscribe()、操作符、
subscribeOn
CaesarWen
·
2020-07-11 14:10
android
Android
Rxjava
安卓
Rxjava
Rxjava
源码
Rxjava
原理
Rxjava
详解
拆轮子系列---RxJava理解(零)前奏篇
本系列文章:拆轮子系列--RxJava前奏篇拆轮子系列--RxJava理解(一)--Map解析拆轮子系列--RxJava理解(二)--
subscribeOn
拆轮子系列--RxJava理解(三)--observeOn
巨石强森小童鞋
·
2020-07-10 04:24
Android中两种实现倒计时的方法
rxjavapublicstaticObservablecountdown(inttime){if(time<0)time=0;finalintcountTime=time;returnObservable.interval(0,1,TimeUnit.SECONDS).
subscribeOn
program008
·
2020-07-09 18:36
使用rxjava报错Cannot resolve method '
subscribeOn
(rx.Scheduler)'
使用rxjava的时候在导入依赖implementation'io.reactivex:rxjava:1.0.14'implementation'io.reactivex:rxandroid:1.0.1'之后,找了一个demo来练习rxjava根据提示Alt+enter自动导入类后,还是存在一些报红,网上找不到原因,对于新手来说,只知道是因为类的导入有问题百思不得其解,新建了一个项目,重新导入,不
S_jGgod
·
2020-07-09 12:38
rxjava用法(持续更新...)
###rxjava的语法1.线程切换
subscribeOn
:指定被观察者的执行线程,也就是ObservableobserverOn:指定观察者执行的线程,也就是Subscriber关于Scheduler
北京流年
·
2020-07-08 08:18
android框架使用
RxJava使用场景总结
包装缓慢的旧代码/***defer**包装缓慢的旧代码*/@Testpublicvoidtest9(){//这样的话,还是会阻塞主线程Observable.just(blockMethod("A")).
subscribeOn
天然鱼
·
2020-07-05 04:54
RxJava(四) — 实现一个简易版的 RxJava 框架
实现一个简易版的RxJava框架一、概述二、框架的搭建三、map操作符的实现四、调度器(Scheduler)的实现五、
subscribeOn
操作符的实现六、observeOn操作符的实现七、小结一、概述
Elson_6
·
2020-07-04 06:42
开源框架源码分析
Scheduler(二)
subscribeOn
()原理图:
subscribeOn
()通过操作特定的Scheduler,通知Observable在指定线程执行。observeOn()原理图:Obse
书魂X
·
2020-07-04 02:33
Android 架构师之路21 响应式编程RxJava 线程变换原理
(变化传播)线程变换功能模块:让代码可以在不同的线程执行
subscribeOn
-订阅时的线程observeOn-接收时的线程Scheduler-实际做线程变换1.RxJava1线程变换Scheduler
香沙小熊
·
2020-07-02 00:20
Rxjava2~zip~学渣带你扣rxjava2~ map操作符到底干了什么
这不是源码分析篇只是想聊一聊这些哪些地方可以用到1justObservable.just("Cricket","Football").
subscribeOn
(Schedulers.io()).observeOn
品味与回味
·
2020-07-01 12:14
RxJava 第三篇 - Scheduler调度器使用及示例
之前文章中我们有提到过
subscribeOn
和observeOn两个方法,他们都接收一个Scheduler参数做为传入值。
H3c
·
2020-06-30 13:53
RxJava之七——RxJava 2.0 图文分析create()、 subscribe()、map()、observeOn()、
subscribeOn
()源码
前言16年的时候写过两篇关于Rxjava1.0的源码分析,时过境迁,现在早已是2.0了。2.0的代码逻辑,封装,更为易懂,也包含了一些新特性背压,面向切面等等。所以决定,写篇文章分析RxJava2.0关于RxJava,从表面上看起来很容易使用,但是如果理解不够深刻,使用过程中,往往会出现一些问题,所以我写了系列文章,从入门到精通,从简单的使用到部分源码详解,希望能给读者一个质的飞跃:1、RxJav
薛瑄
·
2020-06-30 04:04
RxJava
Rxjava2源码浅析(二)
observable.
subscribeOn
(Schedulers.new
Sp_WannaSing
·
2020-06-30 02:25
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他