首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
RxJava
订阅
liqy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
RxJava3 源码分析 一 分析流式结构与线程调度
在io线程睡2s再将数字转换为String返回,并在ui主线程收到这个string值。为了方便阅读 就不做lambda简化了。 有一点点像Builder模式的感觉,只是感觉哈,就是能一直...,如果不这么玩有其他办法?有的,比如使用地狱回调嵌套。 这里需要提一下:Rxjava是…
Android ASM 字节码插桩:进行线程整治
最近看了 京东零售技术 发表的一篇文章:AOP 技术在 APP 开发中的多场景实践 ,文章中介绍了 AOP 技术的一种使用场景:线程使用数优化。看完之后感觉挺有实践意义的,但文章中并没有给出具体的实现
把LiveData转换成RxJava的接口
LiveDataToRxJava是一个语言扩展库,提供一些接口可以把LiveData转换成RxJava。 LiveData 可以指定观察的期限在某一个 LifecycleOwner 的生命周期中。在 Android support-26 以上的包里,常用的 Activity 和…
减少RxJava中多余的线程调度
对于一次可观察序列中的多次 subscribeOn 或者 observeOn 操作,哪怕指定在相同的 Schedulers.io 调度器上,观察者操作也会在不同的线程上执行,即发生从io线程到io线程的切换。 上面模拟的操作中,download unZip checkMd5 都…
Rxjava线程控制原理深挖,Scheduler 的 API, Scheduler 的原理(二)
在不指定线程的情况下, RxJava 遵循的是线程不变的原则,即:在哪个线程调用subscribe() ,就在哪个线程生产事件;在哪个线程生产事件,就在哪个线程消费事件。
RxJava本质上不变的是什么?
事务,一般是指要做的或所做的事情。而在代码里我们可以理解为一段代码逻辑;
从微观角度解读 RxJava 源码 (RxJava 系列 6)
这是一个系列,主要分享 RxJava 从入门到实现原理、源码分析等一系列文章。
RxJava介绍3:源码解析
源码解析 Observable Observer Operator Scheduler基本结构的源码解析
10章 RxJava源码分析
10. RxJava源码分析 在分析的过程中,部分源码分析我们会通过手写RxJava的部分代码进行分析,当然也会结合实际RxJava的代码进行分析。其中,手写RxJava的原因是为了简化源代码,让读者方便阅读到主要代码,更快的看懂RxJava的实现思路。在阅读源码之前,我们需要…
【RxJava】observeOn源码解析
RxJava, observeOn(指定一个观察者将在哪个调度程序上观察这个被观察者).......