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

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

难度 高级
时长 10小时
学习人数 93
10.0分
¥ 266.00

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

RxJava从源码到应用 移动端开发效率秒提速
作为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理论。

一线互联网大牛

神仙的师傅 ( SXDSF )

现就职于北京某知名互联网金融公司,拥有5年互联网从业经验,主攻方向为电商和互联网金融等多种产品。熟练掌握Android(有大量的Android框架的项目经验)、React Native、以及混合等移动端开发技术,对服务端开发技术也有所涉猎;个人源码阅读能力强,善于写框架和改造框架,也专注于基础架构的设计,工作之余曾多次做技术分享

本课老师以幽默诙谐、善于举例、分享多年开发经验思路的授课方式,为大家由浅入深的讲述了响应式编程思想在工作中不可取代的重要作用。

做思想的至高者,从本门课程入手!

环境参数

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