目录
3.为什么使用handler,MessageQueue,Looper?
Handler的作用与用法
1.什么是handler?
Handler是Android SDK来处理异步消息的核心类。
子线程与主线程通过Handler来进行通信。子线程可以通过Handler来通知主线程进行UI更新。
2.什么是MessageQueue和Looper
MessageQueue用来保存子线程从Handler所发送未处理的消息
Looper依次取出MessageQueue中的消息传递给主线程响应处理。
3.为什么使用handler,MessageQueue,Looper?
主线程无法进行时间比较繁长的任务,所以需要子线程进行处理,然而子线程无法进行UI的界面更新,所以我们需要使用handler来传递消息给主线程,让其完成U