Skip to content

lfclfc/RxJavaLearningMaterial

 
 

Repository files navigation

RxJava_LearningMaterial

这是 一份全面介绍Android RxJava的学习资料,内容包括如下:

示意图

1. 入门教程

这是一篇 清晰 & 易懂的Rxjava 入门教程

Android :RxJava2.0到底更新了什么?(含使用建议)

这是一份面向初学者的RxJava使用指南

2. 原理

手把手带你源码分析 RxJava

3. 操作符详解 系列

RxJava如此受欢迎的原因,在于其提供了丰富 & 功能强大的操作符,几乎能完成所有的功能需求

RxJava操作符 详细使用手册

创建操作符

功能性操作符

过滤操作符

组合 / 合并操作符

变换操作符

条件 / 布尔操作符

4. 实际应用场景(含开发实例讲解)

RxJava的最佳开发场景汇总

细说 线程控制(切换 / 调度 )

一文带你全面了解 背压策略

网络请求嵌套回调

网络请求出错重连

网络请求轮询(有条件)

网络请求轮询(无条件)

联想搜索优化

功能防抖

从磁盘 / 内存缓存中 获取缓存数据

合并数据源 & 同时展示数据

联合判断

5. 结合开源库使用:网络请求库Rerofit

Retrofit 与 RxJava联合使用汇总(含实例教程)

优雅实现 网络请求嵌套回调

网络请求轮询(有条件)

网络请求轮询(无条件)

网络请求出错重连 合并数据源 & 同时展示数据

关于作者

About

这是一份详细的RxJava学习攻略 & 指南

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%