Handler
simisty
这个作者很懒,什么都没留下…
展开
-
Handler、MessageQueue 、Looper的关系
Handler、MessageQueue 、Looper的关系Looper:是一个分发器,在主线程创建的时候就会创建一个Looper对象。MessageQueue:消息队列,是由Message组成的一个队列handler:从MessageQueue中获取到message,然后执行动作,可以在主线程和子线程之间互相传递数据看了源码之后大概说下他们的关系:转载 2015-03-04 16:08:03 · 440 阅读 · 0 评论 -
android消息机制源码分析
我写这篇日志的初衷,是想让每个初学Android应用开发的同学们(高手就飘过吧~~)弄明白Android消息机制的原理和底层实现方式,至于大家能否对Android消息机制彻底弄明白,纯粹是对我个人表达能力的一次巨大挑战。因为Android事件机制和代码实现,对已经具备Java或C++语言语法基础的人来讲,其实是并不难理解的。在我看来,消息机制有2大应用场合,一是GUI程序设计,比如我们用鼠标在一个转载 2015-03-07 16:47:22 · 458 阅读 · 0 评论 -
Android中线程通讯类Handler
Android中线程通讯类Handler handler是线程通讯工具类。用于传递消息。它有两个队列:1.消息队列2.线程队列消息队列使用sendMessage和HandleMessage的组合来发送和处理消息。线程队列类似一段代码,或者说一个方法的委托,用户传递方法。使用post,postDelayed 添加委托,使用 removeCallb转载 2015-03-06 22:53:29 · 463 阅读 · 0 评论