作为Android/Java开发者,还在没日没夜的加班加点写代码?讲真,你需要从思想入手!本课通过完整阐释响应式编程思想、观察者模式,结合RxJava实现,以剖析RxJava源码+案例展现相结合的方式,将思想与实际应用相结合,助你快速有效的提升工作效率。
RxJava+Retrofit
RxJava+MVP
RxJava+Retrofit+MVP
01 MVP模式概念和分层思想
02 RxJava+Retrofit作为M层提供数据
01 利用CallAdapter进行适配
02 将返回值转换成Observable对象
01 一个接口数据依赖于另一个接口 02 不用RxBinding
03 如何实现防抖动 04 如何实现进行下个请求,取消上个请求
简单介绍+回顾
源码分析
实战基本元素
操作符简介
源码剖析核心操作符lift
实战操作符
线程变换简介
剖析subscribeOn原理
实战subscribeOn
剖析observeOn原理
实战observeOn
整体变换简介
剖析Transformer原理
实战模仿整体变换
抛出思想
阐述理论原理
现实案例
解释落地思想
从简单代码实例入手
剖析源码实现
和源码设计思想
项目案例实战
加深理解
简化代码逻辑,便于维护
方便做异步操作和数据存取操作
线程切换方便快捷
调用
调用
调用
M层
RxJava
MVP模式图解
从实践角度出发,RxJava原理贯穿
简化代码逻辑,让你思维更清晰
对比RxJava1,使用最新RxJava2版本
边学边实践,巩固原理
多角度讲解响应式编程思想原理+实践
全方位覆盖热点技术,做好技术储备
在业务层面实现代码逻辑分离
方便后期维护和拓展
助您有效提高代码的抽象能力
而不仅仅停留在业务层面
问答专区
讲师集中答疑
关于课程的问题都可在问答区随时提问
讲师会进行集中答疑
源码开放
整套代码下载
课程案例代码完全开放给你,你可以根据
所学知识自行修改、优化
作为Android/Java开发者的你,如果平时经常加班,想要快速提升开发效率;那么本课程将非常适合你。
学前必备技术
有一定的源码分析能力,了解过响应式编程思想,简单了解RxJava理论。
亲,你好。做java web开发的也可以用,主要讲的是响应式编程思想和用Java代码如何实现这一思想,都有助提升自己的技术水平。RxJava有大量丰富强大的operator,可以满足用户的大部分数据处理需求。RxJava另一个强大的地方就是scheduler,用户可以为Observable和Subscriber指定不同的执行线程。祝亲学习愉快!
亲,你好。RX的原理,设计和实现都会讲解,重点就是RxJava是如何实现的。从响应式编程如何推导到RxJava实现,还有RxJava是如何体现响应式编程思想的。会抽出rxjava的核心实现的原理组成实战库,配合视频会更容易理解rxjava的实现原理。祝亲学习愉快!
亲,您好~适合人群及技术储备要求 作为Android/Java开发者的你,如果平时经常加班,想要快速提升开发效率;那么本课程将非常适合你。 技术储备要求: 有一定的源码分析能力,了解过响应式编程思想,简单了解RxJava理论。祝您学习愉快~
亲,你好。课程刚刚录制完毕,还是热乎的。祝亲学习愉快!
亲,你好。关于RxJava的博客文章挺多,但大都只是简单原理的介绍,案例就算有,也相对很简单。这门课倾向于讲从响应式编程思想到rxjava源码的转换,更多的讲源码实现,而不是单纯的应用,会对比1和2来讲。本门课程和它们相比,循序渐进的讲授,从本身框架源码入手(中间穿插小案例),到响应式编程思想的贯穿,再到自己的实操案例练习,会抽出rxjava的核心实现的原理组成实战库,配合视频会更容易理解rxjava的实现原理。祝亲学习愉快!
亲,您好~您好~课程总时长是10小时,但是每个人基础不一样或者每个人每天投入学习的时长不一样,导致学完一门课程需要的时间都不一样的。如果您基础好,学习这门课可能看一遍就可以了,如果基础差点,可能要看3、5遍才能学会,这样需要的时间肯定不一样。另外您每天投入1小时学习和每天投入10小时学习,时间肯定也不一样的。这个得您根据自己的学习计划来计算大概的学习周期.祝您学习愉快~
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题