![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android进阶
zartzwj
这个作者很懒,什么都没留下…
展开
-
Looper、Handler的关系(二)
上篇文章只是简单的说明了一下Android中的消息处理机制原理是什么,接下来将详细探讨其中的几个关键类。首先是Looper类。Looper、Handler的关系(一) 首先看看Looper是如何使用的。典型的使用looper的例子是这样的:class LooperThread extends Thread { public Handler mHandler原创 2015-03-21 14:26:21 · 646 阅读 · 0 评论 -
Looper、Handler的关系(三)
Looper、Handler的关系(二)在前一节中讨论了Looper类中的两个主要方法,也分析了Looper、Message和Handler的关系。那么下面将分析Handler这个类。一、先看看Handler类中的几个变量和几个构造函数 final MessageQueue mQueue; final Looper mLooper; final Cal原创 2015-03-21 20:28:13 · 443 阅读 · 0 评论 -
Looper、Handler的关系(一)
写了很久Android应用了,决定把一些自己看到的东西整理一下。在Android应用中,我们常常通过Handler来处理线程到主进程的消息传递。而这个消息处理的原理简单想想也能够得出来:1、有一个消息队列,可以往这个消息队列中增加消息;2、有一个循环体,在不停的从这个消息队列中获取消息,并将消息交给需要处理的地方。从图中可以看出:1、将要处理的消息加入到消息队列中,在队列中原创 2015-03-21 11:18:13 · 690 阅读 · 0 评论