RxJava
教程
RxJava(五) onErrorResumeNext操作符实现app与服务器间token机制
RxJava(六) retryWhen操作符实现错误重试机制
RxJava(七) 使用debounce操作符 优化app搜索功能
RxJava(九)zip操作符在Android中的实际使用场景
RxJava(十)switchIfEmpty操作符实现Android检查本地缓存逻辑判断
RxJava(十二)combineLatest操作符的高级使用
RxJava(十三)RxJava导致Fragment Activity内存泄漏问题
RxJava 知识梳理(2) - RxJava2 操作符实战
RxJava 知识梳理(3) - RxJava2 基础知识小结
RxJava2 实战知识梳理(1) - 后台执行耗时操作,实时通知 UI 更新
RxJava2 实战知识梳理(2) - 计算一段时间内数据的平均值
RxJava2 实战知识梳理(4) - 结合 Retrofit 请求新闻资讯
RxJava2 实战知识梳理(5) - 简单及进阶的轮询操作
RxJava2 实战知识梳理(6) - 基于错误类型的重试请求
RxJava2 实战知识梳理(7) - 基于 combineLatest 实现的输入表单验证
RxJava2 实战知识梳理(8) - 使用 publish + merge 优化先加载缓存,再读取网络数据的请求过程
RxJava2 实战知识梳理(9) - 使用 timer/interval/delay 实现任务调度
RxJava2 实战知识梳理(10) - 屏幕旋转导致 Activity 重建时恢复任务
RxJava2 实战知识梳理(11) - 检测网络状态并自动重试请求
RxJava2 实战知识梳理(12) - 实战讲解 publish & replay & share & refCount & autoConnect
RxJava2 实战知识梳理(13) - 如何使得错误发生时不自动停止订阅关系
RxJava2 实战知识梳理(14) - 在 token 过期时,刷新过期 token 并重新发起请求
RxJava2 实战知识梳理(15) - 实现一个简单的 MVP + RxJava + Retrofit 应用
使用
Android MVP+Retrofit+RxJava实践小结
一步一步带你认识MVP+Retrofit+Rxjava并封装(一)
一步一步带你认识MVP+Retrofit+Rxjava并封装(二)
(一)最流行的网络请求框架Rxjava2+Retrofit完美封装
(二)最流行的网络请求框架Rxjava2+Retrofit之Token处理
(三) 最流行的网络请求框架Rxjava2+Retrofit之文件上传