Rxjava源码分析&实践(七)【实践环节:线程切换功能实现】

上一节,我们已经实现了Rxjava基本的map事件变换功能,而且对于其中的原理进行了回顾。这节,我们一起来实现一下线程切换的功能。

RxJavaStudy Demo Github源码

1.前言

实现线程切换功能之前,通过一个实例,我们先看一下rxjava线程切换功能的使用代码。
**需求:**我们自己在实现一个图片下载然后展示到imageview上的需求的时候,不可避免的,肯定会将下载图片的网络操作,放到线程里面执行,然后有了执行结果之后,通过handler切换回主线程,进行UI渲染展示。
代码如下:

/**
* 普通的下载图片,显示到imageview的方法
*/
private void normalDownloadImageToView() {
   
    new Thread(

你可能感兴趣的:(Android进阶,Android源码阅读笔记,rxjava,android)