Android架构

Android架构_第1张图片
Android架构图

Event Bus和RxJava的区别:

RxJava建立起订阅关系后,可以用操作符做任何处理,比如转换数据,更改数据等,而且能处理异步操作。
  Event Bus相当于广播,发送消息,然后别人接收,中间不做数据改变。

Retrofit:

网络请求库,支持RxJava。

RxJava线程切换原理图:


Android架构_第2张图片
RxJava线程切换原理图

给 Android 开发者的 RxJava 详解

你可能感兴趣的:(Android架构)