首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RxJava
WAsbry
创建于2022-06-22
订阅专栏
通过系列文章,全面介绍RxJava 的点点滴滴,从简单知识到源码细节,步步为营;
等 5 人订阅
共11篇文章
创建于2022-06-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
RxJava 系列(十一):零零散散
本文为RxJava 系列第十一篇文章,也是RxJava 系列的最后一篇文章;对于零散点做了简单概述,RxJava 是一个非常伟大的框架;魅力十足!
RxJava 系列(十):自定义防抖操作符
此为RxJava 系列第十篇文章,文章以自定义RxJava 操作符为主题,实现了为按钮控件添加的防抖操作符;文章详细展示了代码编写过程,具有一定借鉴意义;
RxJava 系列九:线程切换的源码分析
subscribeOn原理;Schedulers.io() 流程?Schedulers 策略机制.subscribeOn()流程;任务与线程池关联过程;ObservableObserveOn源码分析;
RxJava 系列八:Map 变换原理
文章以RxJava 重要拦截器map 为主题,以源码分析为目的;系统展示了map的源码执行流程,探讨了 map 的工作原理;并在文章末尾总结了拆包、解包流程;
RxJava 系列七:ObServer、Observable、subscribe源码分析
Observer 本质;Observable创建过程、subscribe订阅流程,具体的业务时序图,以及源码分析详细流程;结合之前的文章,总结了RxJava 设计模式与标准观察的异同;
RxJava 系列六:RxJava中的 Hook 技术
文章以Hook 技术为主题,分析RxJava 操作符源码执行流程,寻找出“钩子”着力点;实现了预期业务需求,同时总结并分析了使用Hook 为什么不要破坏原有流程并给出了反例代码与错误截图;
RxJava 系列五:标准观察者设计模式的实现
本文为RxJava系列第五篇文章,作为RxJava 设计模式的引子;文章以标准设计模式为主题,探究了标准观察者设计模式业务流程与设计思路。简单示例展示了,标准观察者设计模式在android中的运用;
RxJava 系列四: doOnNext 的运用
本文以具体案例(需要频繁在异步线程与主线程之间切换),引出了doOnNext;记录了编写思路、编写细节、完整代码等;向读者展示了,doOnNext的独特魅力;
RxJava 系列(三):RxJava操作符(RxBinding与flatMap)的应用场景及其使用细节
什么是"抖动",如何避免抖动;在使用RxJava处理多层嵌套数据的时如何解决代码冗余问题;本文为RxJava系列文章第三篇,介绍了RxBinding操作符以及flatMap 操作符基本使用,
RxJava 系列(二):Retrofit + OKHttp + RxJava 应用篇(获取wanandroid 服务器回传数据)
综合Retrofit + OKHttp + RxJava 编写客户端软件,希望获取真实服务器(wanandroid 开放API)回传的数据;文章以真实案例,进一步深化了对于Rx 响应式编程思想的理解;
RxJava 系列(一):什么是响应式编程(以RxJava为例)
本文围绕Rx(响应式编程),以获取服务器图片为例,通过传统方式与Rx方式对比进一步体现Rx 编程方式的魅力;借助卡片式编程思想,对Rx编程方式进行第一次优化;借助 Java泛型对Rx编程进一步优化;