工作点滴,汇聚成雨
(handler消息处理机制浅解)
Android消息处理机制(message、handler、messageQueue、looper)
主线程是负责UI的响应,如果在主线程进行耗时,超过一定时间就会触发程序无响应的事件,所以耗时的操作不能放在主线程里,要放在子线程里,而子线程是不能对主线程的UI进行改变的,因此就引出了Handler,主线程里定义Handler,子线程里使用,当然handler还可以有更多的应用场景,这里先不谈,仅考虑主线程与子线程之间的操作,
如图: