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
rxjava2.0
Rxjava* 2.0 源码分析 2019-01-25
title:Rxjava*2.0源码分析
Rxjava2.0
源码分析参考:AndroidRxJava2.0:手把手带你源码分析RxJavahttps://www.jianshu.com/p/e1c48a00951a
亮亮_be3c
·
2024-01-03 13:03
Android 面试知识点记录——Rxjava与协程
作者:浪人笔记RxjavaRxjava常用操作符map和flatMap有什么区别Rxjava1.0和
Rxjava2.0
有什么区别?subscribeOn与observeOn多次执行会怎么样?
艾瑞败类
·
2023-12-24 23:33
RxJava2.0
操作符
前言RxJava这个词对于很多开发的小伙伴来说早已不知听说过多少遍,如果有不太了解的,推荐RxJava入门抛物线写的会让你对RxJava,有个认识,本文记录map,create操作符的原理,其他的操作都是一样的。image.pngRxJava操作符太多了,记不住啊,就举一两个来说。一、操作符createObservable.create(newObservable.OnSubscribe(){@O
only_one
·
2023-12-24 02:37
RxJava之七——RxJava 2.0 图文分析create()、 subscribe()、map()、observeOn()、subscribeOn()源码
所以决定,写篇文章分析
RxJava2.0
关于RxJava,从表面上看起来很容易使用,但是如果理解不够深刻,使用过程中,往往会出现一些问题,所以我写了系列文章,从入门到精通,从简单的使用到部分源码详解,希望能给读者一个质的飞跃
薛瑄
·
2023-12-02 01:37
Rxjava 2.0 订阅事件 2019-01-25
title:
Rxjava2.0
订阅事件
Rxjava2.0
订阅事件参考:AndroidRxJava:面向初学者的RxJava使用指南https://www.jianshu.com/p/6a89413f2ab1
亮亮_be3c
·
2023-11-26 18:39
一篇博客让你了解RxJava
RxJava可以说是2016年最流行的项目之一了,最近也接触了一下RxJava,于是想写一篇博客,希望能通过这篇博客让大家能对其进行了解,本篇博客是基于
RxJava2.0
,跟RxJava1.0还是有很多不同的基础知识
Android Blog
·
2023-11-04 11:01
rxjava
echarts
android
性能优化
数据库
android
studio
Android Rxjava教程:清晰 简洁 易懂的Rxjava入门教程
本文主要基于
Rxjava2.0
如果读者还没学习过Rxjava1.0也没关系,因为Rxjava
尹中文
·
2023-09-13 12:57
Android
Rxjava
android
rxjava
android
studio
给初学者的
RxJava2.0
教程(三):【操作符:Map、FlatMap、ConcatMap】
上篇:给初学者的
RxJava2.0
教程(二):【线程控制】前言上一节讲解了线程调度
飞渡浮舟~~
·
2023-07-21 19:10
RxJava2.0
RxJava2.0
RxJava
Map
FlatMap
ConcatMap
RxJava源码分析-数据流向
RxJava源码分析-数据流向RxJava使用也有很长一段时间了,RxJava说实话理解很难,但是使用很简单,源码其实也很精妙,本文分析基于
Rxjava2.0
推进几个好文,给Android开发者的RxJava
一只胖Wa牛
·
2023-07-21 08:22
Android 面试知识点记录——Rxjava与协程
作者:浪人笔记RxjavaRxjava常用操作符map和flatMap有什么区别Rxjava1.0和
Rxjava2.0
有什么区别?subscribeOn与observeOn多次执行会怎么样?
码中之牛
·
2023-04-16 22:12
Android
kotlin
rxjava
rxjava
android
面试
移动开发
kotlin
RxBus(2.0)
基于
RxJava2.0
实现。代码为Kotlin。
24K男
·
2023-04-14 05:22
Android
大佬们的传送门:Season_zlcRxJava2:1.给初学者的
RxJava2.0
教程(一)
LLW_19d1
·
2023-04-12 22:42
RxJava2.0
之旅(七)---条件 / 布尔操作符
1作用通过设置函数,判断被观察者(Observable)发送的事件是否符合条件2分类RxJava2中,条件/布尔操作符的类型包括:类型作用备注all()判断发送的每项数据是否满足函数条件若满足,返回true。否则返回falsetakeWhile()判断发送的每项数据是否满足函数条件*若发送的数据满足该条件,则发送该项数据。否则停止发送skipWhile()判断发送的每项数据是否满足函数条件直到该判
凯玲之恋
·
2023-04-06 10:30
MVP+Retrofit2.0+RxJava2.0
Retrofit2.0和
RxJava2.0
的基
花果山来的猴子
·
2023-03-31 06:03
RxJava(2.0)-订阅源码分析
1.使用实例我们在使用
RxJava2.0
时,一般像下面这样使用。
24K男
·
2023-03-13 10:47
RxJava2.0
的使用
这里的讲解比较简单,易懂给初学者的
RxJava2.0
教程(一):基本工作原理给初学者的
RxJava2.0
教程(二):强大的线程控制给初学者的
RxJava2.0
教程(三):map和flatMap操作符给初学者的
QM
·
2023-03-10 16:32
RxJava 2.0 简单使用和分析
RxJava2.0
配置在项目Build.gradle文件里面添加如下代码,即可:compile'io.reactivex.rxjava2:rxandroid:2.0.1'compile'io.reactivex.rxjava2
喝那个东南西北风
·
2023-02-19 01:54
RxJava 观察绑定和事件发送流程及其中的线程切换分析
以下的RxJava指RxJava2阅读本文你将会知道:RxJava的观察绑定和事件发送过程RxJava观察绑定和事件发送过程中的线程切换从RxJava1.0到
RxJava2.0
,在项目开发中已经使用了很长时间这个库了
PandaQ404
·
2023-02-03 13:12
Rxjava2.0
超时处理 -- Observable.timeout() 操作符的源码解析
在开发的过程中,有一个需求要求在进行网络请求的时候,响应速度超过500毫秒就取消请求并沿用本地缓存数据。这时候就想起Rxjava的TimeOut操作符:*ReturnsanObservablethatmirrorsthesourceObservableSourcebutappliesatimeoutpolicyforeachemitted*item.Ifthenextitemisn'temitte
CatMan_yyl
·
2023-01-06 19:04
Rxjava
TimeOut操作符
给初学者的
RxJava2.0
教程(二):【线程控制】
上篇:给初学者的
RxJava2.0
:教程(一)【入门】前言上一节教程讲解了最基本的R
飞渡浮舟~~
·
2023-01-06 19:54
RxJava2.0
RxJava2.0
RxJava
线程控制
RxJava使用指南
本系列文章主要基于
Rxjava2.0
范培华
·
2023-01-06 19:45
Android应用开发
RxJava2.X源码分析(二):探索RxJava2之订阅线程切换原理
前言基于RxJava2.1.1我们在前面的
RxJava2.0
使用详解(一)初步分析了RxJava从创建到执行的流程。
低调函数
·
2022-12-27 22:49
Rxjava原理剖析
我的android多线程编程之路(2)之RxJava Schedulers源码分析
RxJava(本文就
RxJava2.0
分析)说实话,近一年多一直在用rxjava进行项目架构的编写及封装及一些异步请求的处理等等。真的很好用,但本文只对其线程部分进行分析。
say_from_wen
·
2022-12-25 13:42
android多线程
android
多线程
编程
源码
线程
RxJava系列7——最佳实践
按照计划这一期是要介绍RxJava框架结构和设计思想的,但是考虑到Netflix将在十月底发布
RxJava2.0
正式版;因此决定将RxJava框架结构和设计思想分析放
油焖茄子
·
2022-12-25 13:11
RxJava
RxJava
架构师之RX响应式编程——
RxJava2.0
操作符原理
随手记作为一个大型项目,引入三方框架一直比较慎重,但也从今年初开始,正式引入了
RxJava2.0
,并配合Retrofit对项目的网络框架和繁琐的异步逻辑进行重构。
守住Android最后的光
·
2022-07-27 14:29
Android架构师
rxjava
android
架构师
RxJava 2.0 简单介绍
RxJava2.0
简单介绍一年一年有一年,RxJava也新增了2.0版本,那么为什么是新增版本而不说升级版本呢?
coofee
·
2022-02-19 11:54
RxJava2.0
操作符速查+RetrofitV2.0Demo演示
序言由于日常使用RxJava时,经常要百度搜查某个操作符的用法,略感繁琐,所以写了个APP,可以随时查询每个常用操作符的作用和相关的源码,另外APP中也有RxJavaV2.0结合RetrofitV2.0进行演示的Demo(只能通过Log查看日志)界面一览码云地址https://gitee.com/baiaj/RetrofitDemoRxJava和Retrofit的git地址rxAndroid:ht
baiaj
·
2022-02-07 13:25
RxJava 相关资料for Android
给Android开发者的RxJava详解这可能是最好的RxJava2.x入门教程RxJava最友好的文章——
RxJava2.0
全新来袭RxJava沉思录:你认为RxJava真的好用吗实例:GitHub:
百折不挠的饭团
·
2021-06-15 14:23
Rxjava2.0
新定义
背压(backpressure)在
rxjava2.0
中了解了数据流的发射处理和响应可以在独立线程中进行,上游在处理数据的时候,不知下游中是否将数据处理完成,也不会等下游将数据处理完成之后发射假设上游的数据发射的数据很快
往之_
·
2021-06-14 02:23
Rxjava2
Season_zl给初学者的
RxJava2.0
教程ObservableEmitteremitter1.发射器发出onComplete()或者onError()后,接收器将不再接收时间。
郑捡书
·
2021-06-13 14:57
Something
功能仿京东列表页页码弹框提示BottomSheet用法水波纹动画App更新框架使用共享元素DataBinding使用Hook入门
RxJava2.0
学习效果仿京东列表页页码弹框提示我是图片BottomSheet
小编
·
2021-06-07 00:16
安卓资料汇总
ViewWebView图片相关ViewPager相关设计模式Android动画系列性能优化数据结构与算法面试题集锦[进阶]KotlinKotlin资源大全Rxjava给Android开发者的RxJava详解给初学者的
RxJava2.0
Blizzard_liu
·
2021-05-20 13:27
RxJava学习笔记
参阅给Android开发者的RxJava详解什么是函数式编程
RxJava2.0
全新来袭基于RxJava1.x,结合
RxJava2.0
整理学习笔记。
小编
·
2021-05-16 01:04
基于OkHttp的轻量级Kotlin DSL网络请求框架
KotlinDSL网络请求框架Github地址功能[x]支持HTTPGET/POST/PUT/DELETE[x]文件下载(带进度)[x]文件上传(multipart/form-data)(带进度)[x]
RxJava2.0
Rayhaha
·
2021-05-15 20:05
RxJava2.0
之旅(三)---变换操作符
1变换操作符作用对事件序列中的事件/整个事件序列进行加工处理(即变换),使得其转变成不同的事件/整个事件序列类型作用备注Map()发送的每1个事件都通过指定的函数处理,从而变换成另外一种事件FlatMap()将被观察者发送的事件序列进行拆分&单独转换,再(并发)合并成一个新的事件序列,最后再进行发送新合并生成的事件序列顺序是无序的,即与旧序列发送事件的顺序无关ConcatMap()将被观察者发送的
凯玲之恋
·
2021-05-11 21:37
Android Develop——RxJava2(一)
方便日后学习若有侵权问题,立马删除,表示歉意Season大神写的《给初学者的
RxJava2.0
教程(1~8)》是我看到的非常完整的教程之一,所以会有这篇教程中的东西。奉上原文
So_ProbuING
·
2021-05-05 11:37
Rxjava2.0
笔记-004-合并,过滤操作符实际应用
关于合并数据源:之前使用了flatMap()以及concatMap()进行嵌套调用,,注册之后登陆合并数据源2:合并数据(获取图书详情以及评论)统一展示到客户端:采用merge()或者zip()操作符merge()例子:实现较为简单的从(网络+本地)获取数据,,统一展示zip()例子:结合Retrofit以及Rxjava,实现多个网络请求合并获得数据,,统一展示二者区别为:merge()只添加被观
ccccccal
·
2021-04-30 23:21
RxJava2使用
给初学者的
RxJava2.0
教程(一)给初学者的
RxJava2.0
教程(二)给初学者的
RxJava2.0
教程(三)给初学者的
RxJava2.0
教程(四)给初学者的
RxJava2.0
教程(五)给初学者的
RxJava2.0
Yoo_Zhou
·
2021-04-27 05:08
RxJava2如何实现链式调用和线程切换
在
RxJava2.0
中官方,推出了Flowable和Subscriber用来支持背压,同样的去除了Observable对背压的支持,对的就像你上面看到的,Observable不再支持背压了,即使阻塞崩溃也不会抛出
Vinson武
·
2020-09-16 02:55
第三方库
android
多线程
Rxjava
RxJava2.0
学习笔记(Backpressure,Flowable)
文章转载自:大神的简书讲Backpressure之前先回顾一下zip,zip可以将事件组合发送,但是如果有一个Observable发送的速度很快,当它发送了1000个事件时,另外一个Observable只发送了1个事件,也就是只能组合一个,另外999个事件等待组合,那它们放在哪儿呢?其实,Zip给每个水管配备了一个水缸,用来存放发送待处理的事件。如图:当需要组合的时候,如果水缸里面都有事件,就会从
哇哈哈哈嘻嘻
·
2020-09-13 16:50
android
花了 4 个月整理了 50 篇 Android 干货文章
目录热门技术View代码封装源码分析精进之路热门技术Kotlin初探Kotlin成了Google的亲儿子,现在赶紧来学学跟着google学习mvp架构跟着google学习mvp架构(clean篇)给初学者的
RxJava2.0
weixin_34075268
·
2020-09-13 09:07
rxjava学习资料
ReactiveX中文文档https://mcxiaoke.gitbooks.io/rxdocs/content/给初学者的
RxJava2.0
教程(Season)http://www.jianshu.com
三荣君
·
2020-09-11 16:52
Android
Android RxJava第一弹之原理详解、使用详解、常用场景(基于
Rxjava2.0
)
AndroidRxJava第一弹之原理详解、使用详解、常用场景(基于
Rxjava2.0
)AndroidRxJava第二弹之RxJava封装库RxJava+AnimationRxJava+GlideAndroidRxJava
灬弘法大师丶
·
2020-08-24 09:21
Android进阶
android
RXJava2.0
(一)
原链接作者:Season_zlc链接:http://www.jianshu.com/p/464fa025229e來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。看了之后只是学习记录而已要在Android中使用RxJava2,先添加Gradle配置:compile'io.reactivex.rxjava2:rxjava:2.0.1'compile'io.reactive
missingcall
·
2020-08-24 08:03
Android
RxJava应用场景
本系列文章主要基于
Rxjava2.0
接下来的时间,我将持续
范培华
·
2020-08-24 08:39
Android应用开发
Android RxJava:一步步带你源码分析 RxJava
本系列文章主要基于
Rxjava2.0
接下来的时间,我将持续推出Android中
Rxjava2.0
的
Carson_Ho
·
2020-08-24 08:22
RxJava
详细教程
开源库使用
源码分析
RxJava详细教程
RxJava2.0
(四)谈一谈基础功能源码实现
前言我们在使用RxJava的时候最常用的功能就是写一个被观察者、一个观察者。在被观察者中发射数据,在观察者中接收数据,最后用subscribe将两者给订阅起来实现最基础的功能。例如下面这种://被观察者Observableobservable=Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(Obse
晨雨细曲cyxq
·
2020-08-22 18:20
Android
Retrofit2.0和
RxJava2.0
的简单封装
一、首先添加项目依赖:implementation"com.squareup.okhttp3:logging-interceptor:$var.loggingInterceptor"implementation"com.squareup.okhttp3:okhttp:$var.okhttp"implementation"com.squareup.retrofit2:retrofit:$var.re
催丝塔娜
·
2020-08-22 18:46
android
动脑学院Rxjava预习资料 Rxjava入门
本文主要基于
Rxjava2.0
如果读者还没学习过Rxjava1.0也没关系,因为Rxj
十年开发程序员
·
2020-08-22 03:43
RxBus的使用及解析
下面就跟着我一起来探个究竟吧注:本文基于
Rxjava2.0
,还在使用Rxjava1.0的童鞋赶紧升级一波吧解析我们都知道,Rxjava基于观察者模式,上游发送数据,下游通过回调接收数据。
ZCrainy
·
2020-08-21 03:57
android
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他