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
rxjava
RxJava
是如何实现线程切换的(上)
前言通过前一篇的从观察者模式出发,聊聊
RxJava
,我们大致理解了
RxJava
的实现原理,在
RxJava
中可以非常方便的实现不同线程间的切换。
weixin_33979203
·
2023-01-06 19:36
java
面试
移动开发
RxJava
(被)观察者创建与线程调度
本文使用
rxjava
2版本进行讲解:implementation'io.reactivex.
rxjava
2:rxandroid:2.0.1'implementation'io.reactivex.
rxjava
2
爱炒饭
·
2023-01-06 19:05
android笔记
RxJava
线程控制 —— Scheduler (一)
在
RxJava
的默认规则中,事件的发出和消费都是在同一个线程的。也就是说,如果只用上面的方法,实现出来的只是一个同步的观察者模式。
魏攀
·
2023-01-06 19:34
Rxjava
2.0 超时处理 -- Observable.timeout() 操作符的源码解析
这时候就想起
Rxjava
的TimeOut操作符:*ReturnsanObservablethatmirrorsthesourceObservableSourcebutappliesatimeoutpolicyforeachemitted
CatMan_yyl
·
2023-01-06 19:04
Rxjava
TimeOut操作符
Rxjava
线程操作
目录(一):Rx简介(二):
Rxjava
基础知识(三):
Rxjava
创建操作符(四):
Rxjava
的线程操作(一):
Rxjava
中的线程
Rxjava
是一个异步线程库,异步是它的一大特色。
风漫漫雨歇歇
·
2023-01-06 19:04
Rxjava
Rxjava
rxjava
线程
给初学者的
RxJava
2.0教程(二):【线程控制】
上篇:给初学者的
RxJava
2.0:教程(一)【入门】前言上一节教程讲解了最基本的R
飞渡浮舟~~
·
2023-01-06 19:54
RxJava2.0
RxJava2.0
RxJava
线程控制
9、
RxJava
源码分析
Introduction·ReactiveX文档中文翻译https://github.com/ReactiveX/
RxJava
RxJava
3框架的使用Android响应式编程——
RxJava
3框架的使用
lanxuan1993
·
2023-01-06 19:47
Android源码分析
rxjava
android
Rxjava
线程控制(切换 / 调度 )
参考:https://www.jianshu.com/p/5225b2baaecd为什么要进行
RxJava
线程控制(调度/切换)?
傅晨明
·
2023-01-06 19:16
Rxjava
Rxjava
线程控制
切换
调度
RxJava
使用指南
前言
Rxjava
,由于其基于事件流的链式调用、逻辑简洁&使用简单的特点,深受各大Android开发者的欢迎。
范培华
·
2023-01-06 19:45
Android应用开发
Rxjava
源码分析&实践(七)【实践环节:线程切换功能实现】
上一节,我们已经实现了
Rxjava
基本的map事件变换功能,而且对于其中的原理进行了回顾。这节,我们一起来实现一下线程切换的功能。
itbird01
·
2023-01-06 19:42
Android进阶
Android源码阅读笔记
rxjava
android
RxJava
的多线程和并发机制(最全,最详细)
RxJava
一个最大的优点就是可以非常方便的切换线程。但如果对
RxJava
的并发机制不了解的话,在使用
RxJava
API的时候经常会非常困惑,因为很多API的内部实现都用到了这些机制。
ScottePerk
·
2023-01-06 19:40
rxjava
rxjava
java
android
Rxjava
源码分析&实践(八)【源码环节:
Rxjava
常见创建操作符原理解析】
之前的
Rxjava
几节课,我们通过自己编程实现了
Rxjava
的基本框架、事件切换、线程切换等主要功能,而且简单实现了一个map操作符。
itbird01
·
2023-01-06 18:35
Android进阶
Android源码阅读笔记
rxjava
android
RxJava
加Retrofit文件分段上传示例
目录前言问题拆解分块并发读取文件文件片段上传完整代码前言本文基于
RxJava
和Retrofit库,设计并实现了一种用于大文件分块上传的工具,并对其进行了全面的拆解分析。
·
2023-01-04 07:32
Rxjava
源码分析&实践(四)【
RxJava
基本原理分析之触发流】
本节,我们从
Rxjava
使用代码入手,去结合自己已有的知识体系,加查阅部分源码验证的方式,来一起探索一下
Rxjava
实现的基本原理。
itbird01
·
2022-12-28 14:49
Android进阶
Android源码阅读笔记
rxjava
android
简单
Rxjava
订阅的源码流程分析
Rxjava
已经出来很长一段时间了,虽说也用了很长一段时间,但是总感觉有点缺那么点意思,其实就是不是很懂这玩意的原理到底是什么。所以最近想从源码的角度去找出,我想要的东西。
翟锐
·
2022-12-27 22:19
Rxjava
Rxjava源码
RxJava
2.X源码分析(二):探索
RxJava
2之订阅线程切换原理
前言基于
RxJava
2.1.1我们在前面的
RxJava
2.0使用详解(一)初步分析了
RxJava
从创建到执行的流程。
低调函数
·
2022-12-27 22:49
Rxjava原理剖析
Android
RxJava
入门教程 & 简单原理分析
RxJava
Github地址https://github.com/ReactiveX/
RxJava
https://github.com/ReactiveX/RxAndroid
RxJava
想必开发的朋友都听过这个框架
拖鞋王子猪
·
2022-12-27 22:49
android
Rxjava
android
RxJava
从入门到精通:
RxJava
源码初步分析
Rxjava
源码学习(一):基本流程分析-知乎
Rxjava
源码版本:
Rxjava
2.2.81.
Rxjava
的基本实现首先看一下最简单的例子,具体查看其内部实现:通过以下代码查看
Rxjava
的典型使用:Observable.create
hongwen_yul
·
2022-12-27 22:49
#
Android基础
进阶
核心技术
#
Android随笔
android
Rxjava
源码分析总结
Rxjava
----alibraryforcomposingasynchronousandevent-basedprogramsusingobservablesequencesfortheJavaVM即一个在
AlexKar
·
2022-12-27 22:49
源码
源码分析
RxJava
2源码分析(一):基本流程分析
前言:到现在这个阶段,网上关于
RxJava
2源码分析的文章已经满天飞了,我写这篇文章的目的并不是说我会分析的比他们好,比他们透彻,这篇文章的目的只是单纯的记录自己分析
RxJava
2源码的成功及收获。
wizardev
·
2022-12-27 22:18
Android
RxJava2
源码
分析
RxJava
2源码分析(二):操作符原理分析
前言:上一篇文章
RxJava
2源码分析(一):基本流程分析,是对
RxJava
2基本流程的分析,有了上一篇的基础,这篇就再深入一点,开始分析一下
RxJava
2操作符的原理。
wizardev
·
2022-12-27 22:18
Android
Android
Java
RxJava2
源码
操作符
rxJava
源码 原理分析
文章主要简单结合源码分析
rxjava
的思想和处理方式,很多功能用法不错列举~
rxJava
基本用法:intdrawableRes=...;ImageViewimageView=...
郜景涛
·
2022-12-27 22:18
Technology
rxjava
原理
rxjava源码
rxjava
Schedulers
RxJava
原理分析
文章目录
RxJava
的核心思想的理解?
coder_yao
·
2022-12-27 22:48
android
RxJava
RxJava
原理
RxAndroid
rxjava原理分析
Rxjava
源码分析&实践(三)【
RxJava
基本原理分析之订阅流】
本节,我们从
Rxjava
使用代码入手,去结合自己已有的知识体系,加查阅部分源码验证的方式,来一起探索一下
Rxjava
实现的基本原理。
itbird01
·
2022-12-27 22:17
Android进阶
Android源码阅读笔记
rxjava
android
Retrofit+
RXjava
购物车
导入的依赖compile'com.github.bumptech.glide:glide:3.7.0'compile'com.squareup.okhttp3:okhttp:3.9.0'compile'com.google.code.gson:gson:2.8.1'compile'com.jakewharton:butterknife:8.5.1'annotationProcessor'com.j
weixin_30420305
·
2022-12-27 11:27
移动开发
java
Kotlin协程Flow浅析
Kotlin协程中的Flow主要用于处理复杂的异步数据,以一种”流“的方式,从上到下依次处理,和
RxJava
的处理方式类型,但是比后者更加强大。
wayne214
·
2022-12-26 17:57
Android
Kotlin
kotlin
android
rxjava
Kotlin协程Flow使用
与
Rxjava
区别:Flow就是Kotlin协程与响应式编程模型结合的产物,与
Rxjava
非常像,Flow提供了很多丰富的操作符,例如map、fliter、count等等,相比
Rxjava
,Flow的使用和线程切换更为简单与
咸鱼谈何梦想
·
2022-12-26 17:54
kotlin
协程
kotlin
Kotlin - 协程 - Flow
在Kotlin普及之前,
RxJava
无疑是Android开发领域中最受欢迎的响应式编程的三方库,而
RxJava
在我们日常的Android开发应用的最多的场景就是配合Retrofit进行网络请求和类似EventBus
酷酷的lingyu
·
2022-12-26 17:53
android
kotlin
深入解析
RxJava
源码(二)Observable转换原理分析
现在
RxJava
在Android界已经是无人不知无人不晓的技术了,如果你还不知道
RxJava
是什么,推荐你去看给Android开发者的
RxJava
详解,而本篇博客主要是通过一些例子和源码分析以加深对
RxJava
纪念_末班车
·
2022-12-26 12:07
Android开源系列
android
RxJava
转换
链式调用
订阅
【
RxJava
】
RxJava
入门和原理分析
学而不思则罔,思而不学则殆【
RxJava
】
RxJava
入门和原理分析引言
RxJava
接口介绍
RxJava
简单范例just操作符使用just操作符解析数据源+数据处理双向链表调用链引言我相信很多人初学
RxJava
珍心
·
2022-12-26 12:06
RxJava
Java
RxJava
java 切换到主线程_
RxJava
2线程切换原理分析
一、概述本节将分析
RxJava
2的线程切换模型。通过对线程切换源代码的分析到达对
RxJava
2线程切换彻底理解的目的。
露屁股超人
·
2022-12-26 12:36
java
切换到主线程
【源码分析】
RxJava
1.2.2 实现简单事件流的原理
目前
RxJava
已经被广泛用于Android开发中,GitHub地址在这,官方文档说2018.03.31停止维护1.x版本,本篇文章基于
RxJava
1.2.2。
binaryshao
·
2022-12-26 12:06
Android源码分析
RxJava
线程调度
原理
线程池
消息机制
视频教程-
RxJava
2从入门到精通-源码分析篇-Android
RxJava
2从入门到精通-源码分析篇Android研发工程师CSDN博客专家,拥有多年的Android开发经验,知名互联网公司工程师,专注初中级工程师的进阶启蒙,擅长拟物化、换位思考等教学方式,喜欢把复杂的东西简单化许英俊
weixin_31632135
·
2022-12-26 12:06
Retrofit结合
RxJava
源码分析
为什么要使用
RxJava
处理Retrofit网络请求Retrofit的调用过程我们前面文章已经整理过了,对于Android来讲呢,绝大部分的网络请求任务都是需要回调操作进行UI修改的,Retrofit网络请求底层是
Humble先生
·
2022-12-26 12:35
Java
网络
android
retrofit
rxjava
Rxjava
2原理流程+操作符+线程切换 浅析~
0.前言没拜读过强大的代码就建议去稍微看一下
rxjava
2的原理,并不难懂。写的非常的好,也能领略到大佬写的代码有多么的强。
矿坑中的野猫
·
2022-12-26 12:04
Android知识
面试
android
rxjava
你所不知道的
Rxjava
原理
目录
RxJava
是什么?
rxjava
核心设计思想
RxJava
使用&原理分析基本使用基本使用源码分析线程切换线程切换源码分析
RxJava
变换总结:
RxJava
是什么?
qq_35561554
·
2022-12-26 12:04
RxJava源码分析
Rxjava源码分析
10章
RxJava
源码分析
本篇文章已授权微信公众号YYGeeker独家发布转载请标明出处CSDN学院课程地址
RxJava
2从入门到精通-初级篇:https://edu.csdn.net/course/detail/10036
RxJava
2
许主任在上班
·
2022-12-26 12:34
RxJava2从入门到精通
RxJava
源码分析
5.从架构设计角度分析AAC源码-
Rxjava
2源码解析第0篇:
Rxjava
2开篇大纲
前言如果对
RxJava
2一点都不了解建议先去使用,再来(或者去)看
Rxjava
源码解析,否则云里雾里的很难理解
Rxjava
2。这篇文章主要提供和
Rxjava
2源码相关的概念性知识。
佛学徒-代码搬运工
·
2022-12-26 12:33
jetpack源码解析
rxjava
android
RxJava
(二)——原理与源码
RxJava
除了要知道它的核心思想和基本概念我们还应该弄明白什么呢?必然是原理级别的啦,为什么
RxJava
可以使用链式调用,在源码中这个链式调用是怎么体现的?
小草帽学编程
·
2022-12-26 12:02
RxJava
源码分析及版本对比(一)
内容简介:1.x版本基本使用分析——先对
RxJava
简单介绍,之后对
RxJava
1的基本使用和原理进行分析。
奇舞移动
·
2022-12-26 12:02
Retrofit 源码深入分析 —
RxJava
和 协程的支持
一、概述在上一篇Retrofit源码深入分析——Call对象的诞生与请求的文章中我们基本把Retrofit从如何构建一个请求到返回响应的整个过程都梳理了一遍,对Retrofit的基本工作原理有了一个完整的了解。按照文章的完成度来说,上一篇文章基本把Retrofit讲的差不多了,但笔者还是想把日常普遍使用的几种方式都梳理一遍,让两篇文章对Retrofit的分析更加完整。本篇文章其实按理来说应该整合到
澜秋
·
2022-12-26 12:32
Android框架
Rxjava
源码分析&实践(二)【
RxJava
基本原理分析之构建流】
本节,我们从
Rxjava
使用代码入手,去结合自己已有的知识体系,加查阅部分源码验证的方式,来一起探索一下
Rxjava
实现的基本原理。
itbird01
·
2022-12-26 12:02
Android源码阅读笔记
Android进阶
rxjava
android
Android之
Rxjava
2-源码解析,Android从入门到精通
//判空ObjectHelper.requireNonNull(mapper,“mapperisnull”);//hook,就相当于newSingleMapreturn
RxJava
Plugins.onAssembly
普通网友
·
2022-12-25 13:14
程序员
面试
移动开发
android
继续谈谈从
Rxjava
迁移到Flow的背压策略
前言对于背压问题不久前就讨论过了,这里就不过多介绍了,总之它是一个非常复杂的话题,本文的主要目的是分析我们如何从
Rxjava
迁移到Flow并且使用其背压方案,由于本身技术的限制以及协程内部的复杂性,不会做过多的深入讨论
安卓老猴子
·
2022-12-25 13:43
Android
rxjava
android
我的android多线程编程之路(2)之
RxJava
Schedulers源码分析
写在伊始上一篇介绍了线程的一些基础知识和工作这么久以后对于多线程部分的使用经验之路,这篇主要对
RxJava
线程控制部分进行分析。
say_from_wen
·
2022-12-25 13:42
android多线程
android
多线程
编程
源码
线程
RxJava
系列7——最佳实践
因此这篇文章只是简单的通过两个例子介绍了
RxJava
在生产环境中的使用。不过本篇中的每个例子我都配上了完整的代码。
油焖茄子
·
2022-12-25 13:11
RxJava
RxJava
Android源码分析之
RxJava
框架
1
RxJava
简介1.1定义
RxJava
:alibraryforcomposingasynchronousandevent-basedprogramsusingobservablesequencesfortheJavaVM
一枚-狗子
·
2022-12-25 13:10
源码分析
RxJava
系列6(从微观角度解读
RxJava
源码)
RxJava
系列1(简介)
RxJava
系列2(基本概念及使用介绍)
RxJava
系列3(转换操作符)
RxJava
系列4(过滤操作符)
RxJava
系列5(组合操作符)
RxJava
系列6(从微观角度解读
RxJava
张磊BARON
·
2022-12-25 13:10
RxJava
手把手叫你学会RxJava
RxJava
Android
Java
源码
RxJava
系列7(最佳实践)
RxJava
系列1(简介)
RxJava
系列2(基本概念及使用介绍)
RxJava
系列3(转换操作符)
RxJava
系列4(过滤操作符)
RxJava
系列5(组合操作符)
RxJava
系列6(从微观角度解读
RxJava
张磊BARON
·
2022-12-25 13:10
RxJava
手把手叫你学会RxJava
RxJava
Android
Java
源码
RxJava
系列2(基本概念及使用介绍)
RxJava
系列1(简介)
RxJava
系列2(基本概念及使用介绍)
RxJava
系列3(转换操作符)
RxJava
系列4(过滤操作符)
RxJava
系列5(组合操作符)
RxJava
系列6(从微观角度解读
RxJava
az44yao
·
2022-12-25 13:09
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他