首页 实战 RxJava从源码到应用 移动端开发效率秒提速
收藏

RxJava从源码到应用,移动端开发效率秒提速

√前沿热点技术 √响应式编程思想 √核心源码解析 √项目综合案例讲解

RxJava从源码到应用 移动端开发效率秒提速

难度 高级 时长 10小时 学习人数 252 综合评分 9.77

作为Android/Java开发者,还在没日没夜的加班加点写代码?讲真,你需要从思想入手!本课通过完整阐释响应式编程思想、观察者模式,结合RxJava实现,以剖析RxJava源码+案例展现相结合的方式,将思想与实际应用相结合,助你快速有效的提升工作效率。

神仙的师父
讲师

一线互联网大牛

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

更多综合案例详解,上手更多源码实现

渐进式讲解从响应式编程思想→RxJava源码转换,岂止单纯应用

RxJava+Retrofit

RxJava+MVP

RxJava+Retrofit+MVP

01   MVP模式概念和分层思想
02   RxJava+Retrofit作为M层提供数据

01   利用CallAdapter进行适配
02   将返回值转换成Observable对象

01   一个接口数据依赖于另一个接口          02   不用RxBinding
03   如何实现防抖动          04   如何实现进行下个请求,取消上个请求

全面掌握响应式编程思想,从RxJava原理开始

清晰梳理逻辑,保持代码简洁,快速提高开发效率
RxJava
基本元素

简单介绍+回顾
源码分析
实战基本元素

Operator
操作符变换原理

操作符简介
源码剖析核心操作符lift
实战操作符

Scheduler
线程变换原理

线程变换简介
剖析subscribeOn原理
实战subscribeOn
剖析observeOn原理
实战observeOn

整体变换compose
和Transformer原理

整体变换简介
剖析Transformer原理
实战模仿整体变换

抛出思想
阐述理论原理

现实案例
解释落地思想

从简单代码实例入手
剖析源码实现
和源码设计思想

项目案例实战
加深理解

比你想象中更强大
RxJava思想+MVP框架帮你迅速提高效率

开发者使用场景

简化代码逻辑,便于维护
方便做异步操作和数据存取操作
线程切换方便快捷

V层

调用

调用

P层

调用

M层

RxJava
Retrofit

RxJava

MVP模式图解

突破表层基础直击核心,超越他人?小Case!

深入掌握响应式编程思想,全方位提升开发效率
直接应用实际工作

从实践角度出发,RxJava原理贯穿
简化代码逻辑,让你思维更清晰

实用新版本Get√

对比RxJava1,使用最新RxJava2版本
边学边实践,巩固原理

全面掌握热点技术

多角度讲解响应式编程思想原理+实践
全方位覆盖热点技术,做好技术储备

快速提升工作效率

在业务层面实现代码逻辑分离
方便后期维护和拓展

思想决定实际能力

助您有效提高代码的抽象能力
而不仅仅停留在业务层面

学员专享增值服务

问答专区

讲师集中答疑

关于课程的问题都可在问答区随时提问
讲师会进行集中答疑

源码开放

整套代码下载

课程案例代码完全开放给你,你可以根据
所学知识自行修改、优化

适合人群及技术储备要求

作为Android/Java开发者的你,如果平时经常加班,想要快速提升开发效率;那么本课程将非常适合你。

学前必备技术

有一定的源码分析能力,了解过响应式编程思想,简单了解RxJava理论。

环境参数

  • 开发语言 Java
  • 开发工具 IDEA/Android Studio
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题