Skip to content

优秀博客文章结构

Android 开发者的 RxJava 详解

参考链接:https://blog.csdn.net/hu5080126/article/details/51337758

  • 前言

  • RxJava 到底是什么

  • RxJava 好在哪

  • API 介绍和原理简析

    1. 概念:扩展的观察者模式
    2. 观察者模式
    3. RxJava 的观察者模式
    1. 基本实现
    2. 1) 创建 Observer
    3. 2) 创建 Observable
    4. 3) Subscribe (订阅)
    5. 4) 场景示例
    6. a. 打印字符串数组
    7. b. 由 id 取得图片并显示
    1. 线程控制 —— Scheduler (一)
    2. 1) Scheduler 的 API (一)
    3. 2) Scheduler 的原理 (一)
    1. 变换
    2. 1) API
    3. 2) 变换的原理:lift()
    4. 3) compose: 对 Observable 整体的变换
    1. 线程控制:Scheduler (二)
    2. 1) Scheduler 的 API (二)
    3. 2) Scheduler 的原理(二)
    4. 3) 延伸:doOnSubscribe()
  • RxJava 的适用场景和使用方式

    1. 与 Retrofit 的结合
    1. RxBinding
    1. 各种异步操作
    1. RxBus
  • 最后

  • 关于作者:

  • 为什么写这个?