![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
FOCUS_18
冥思冥想
展开
-
Android线程 - HandlerThread
概述 HandlerThread就是可以处理消息循环的线程,它是一个拥有Looper的线程,可以处理消息循环。简单理解就是一个Thread,内部使用了Looper。 我们都知道,除了在主线程,其他线程必须通过Looper.prepare()创建Looper、Looper.loop()开启消息循环。 举个栗子:import android.os.Bundle;import android.os原创 2017-09-16 16:44:37 · 353 阅读 · 0 评论 -
Android消息机制 - Handler
不知不觉,发现自己已经写了几十篇文章,但都没有发布出来,从今天起慢慢放出,如有写得不对之处,可以互相学习。Handler是Android消息机制的上层接口,Handler的作用是将一个任务切换到某个指定的线程中去执行,所以经常用于切换到主线程中更新UI。 Handler的运行需要底层的MessageQueue和Looper的支撑,MessageQueue是采用单链表的数据结构来存储消息列表,以队列原创 2017-09-16 14:31:54 · 283 阅读 · 0 评论