• Stars
    star
    702
  • Rank 64,210 (Top 2 %)
  • Language
    Java
  • Created about 7 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

RxJava_LearningMaterial

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

示意图

1. 入门教程

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

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

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

2. 原理

手把手带你源码分析 RxJava

3. 操作符详解 系列

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

RxJava操作符 详细使用手册

创建操作符

功能性操作符

过滤操作符

组合 / 合并操作符

变换操作符

条件 / 布尔操作符

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

RxJava的最佳开发场景汇总

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

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

网络请求嵌套回调

网络请求出错重连

网络请求轮询(有条件)

网络请求轮询(无条件)

联想搜索优化

功能防抖

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

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

联合判断

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

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

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

网络请求轮询(有条件)

网络请求轮询(无条件)

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

关于作者

More Repositories

1

Search_Layout

一款封装了 历史搜索记录功能 & 样式 的Android自定义搜索框
Java
927
star
2

Kawaii_LoadingView

一个可爱 & 小清新的加载等待Android控件
Java
257
star
3

Webview_Cache

WebView的缓存方案:H5缓存机制 + 资源预加载 + 资源拦截
Java
255
star
4

SuperEditText

一款简单、好用的自定义EditText(含一键删除&自定义样式)
Java
206
star
5

TimeAxle_View

自定义View实践:时间轴
Java
95
star
6

AndroidLearning

Android学习
Java
88
star
7

VLayout-Guide

VLayout使用指南
Java
86
star
8

Socket_learning

a simple demo for socket
Java
74
star
9

RetrofitDemo

Retrofit Learning
Java
71
star
10

Check_Net

Demo for checking internet link
Java
66
star
11

WebView_InterceptRequest

WebView资源拦截
Java
53
star
12

MultiThread_learning

多线程学习资料
Java
43
star
13

ShootAtOffer

剑指Offer(第二版)所有面试题总结
Java
39
star
14

Toptabbar

Demo for Top & Bottom tabbar
Java
34
star
15

RxJava_Flowable

learning for RxJava Flowable
Java
33
star
16

DataBase_Demo

Demo for SQLite DataBase operation
Java
32
star
17

AlgorithmLearning

Learning Algorithm
Java
30
star
18

PropertyAnimator_ofObject

PropertyAnimator_ofObject Demo
Java
24
star
19

NDK_Demo

Learing NDK
Java
21
star
20

ContentProvider

a Demo for ContentProvider
Java
15
star
21

Tab_menu_Demo

底部菜单栏学习Demo
Java
13
star
22

DIY_View

DEMO for DIY_View
Java
13
star
23

App_1shot_Finsh

多种方法实现"一键退出App"
Java
10
star
24

ProtocolBuffer

How to use ProtocolBuffer
Java
10
star
25

Service_Server

Demo for RemoteService Client
Java
9
star
26

RecyclerView

Demo for RecyclerView
Java
7
star
27

Service_Client

Demo for RemoteService Client
Java
6
star
28

Android_Banner

Demo for Android_Banner
Java
6
star
29

ContentProvider2

a process to get data from content Provider
Java
6
star
30

AndroidxFlutter

Android Flutter的使用
Java
5
star
31

DynamicProxy

Demo for DynamicProxy
Java
4
star
32

Java_Annotation

Demo for Java_Annotation
Java
3
star
33

AndroidLearningMaterial

a Learning Material of Android
Java
3
star
34

Demo_MiPush

Demo for MiPush
Java
2
star
35

RecyclerView_ItemDecoration

深入解析 RecyclerView ItemDecoration
Java
2
star
36

Reflection_Factory

Using Reflection optimaizes Factorypattern
Java
2
star
37

RxJava_ThreadControl

Java
1
star
38

Demo_Service

Demo for Service using
Java
1
star
39

Annation_Debug

a Annation for Test
Java
1
star
40

RxJava_ZipXRextrofit

a Demo for RxJava_Zip()X Rextrofit
Java
1
star
41

RxJava_FlatMapXRextrofit

RxJava x Rextrofit
Java
1
star
42

HandlerThread

Demo for HandlerThread
Java
1
star
43

Rxjava_BaseLearning

Rxjava_Base_Learning
Java
1
star