2020年顺手整合了之前关于Handler的俩篇新手文章
大家都清楚在Android
中,我们是不允许在子线程进行UI处理
,如果你这样操作会导致程序ANR崩溃
,所以针对这种场景我们就需要使用到Handler进行子主线程交互
;
当然Handler
的用处不止这些,因为我们把耗时操作都放在子线程
,如网络请求
、图片下载等
我们也会开启子线程进行操作,处理结果如涉及UI更改部分都会通过handler传到主线程进行设置
~
Handler入门使用
均已注释,直接上代码 ~
MainActivity
package com.example.handlerdemo;