20140503第一篇博客,杂谈,随便聊聊
来源:互联网 发布:mac 沙盒 编辑:程序博客网 时间:2024/06/16 06:32
接触CSDN也有大学几年时间了。可从没留下点什么的,最近在忙着写毕设的,才发觉自己的语言驾驭能力是如此的有限。然后就来着随便写写的,写写最近学习的东西的。
第一:
关于Handler的总结。
Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。
Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message msg)方法来对特定的Message进行处理,例如更新UI等。
MessageQueue:消息队列,用来存放Handler发送过来的消息,并按照FIFO规则执行。当然,存放Message并非实际意义的保存,而是将Message以链表的方式串联起来的,等待Looper的抽取。
Looper:消息泵,不断地从MessageQueue中抽取Message执行。因此,一个MessageQueue需要一个Looper。
Thread:线程,负责调度整个消息循环,即消息循环的执行场所。
如图所示,Handler负责将数据压栈到Message队尾中,并从队头取出数据,而Looper负责从队列中进行循环取出,得到Handler的数据。注意Looper必须是UI的Looper,我们才能对UI界面进行更新!
0 0
- 20140503第一篇博客,杂谈,随便聊聊
- 这就是自己的第一篇博客吧,随便聊聊
- 第一篇正式文章 随便聊聊吧
- 第一篇博客随便写写
- 第一篇博客随便写写
- 第一篇博客:只是随便写写
- 第一篇csdn博客,随便写写
- 第一篇博客,聊聊自己的经历
- 杂谈---2014的第一篇博客
- 第一篇博客,随便乱打点东西,了解如何操作
- 我的第一篇技术博客(随便)
- 第一篇博客,随便写点东西纪念一下吧哈哈~
- 第一篇随便聊
- 第一次写博客,随便聊聊写几句吧
- 第一篇BLOG...随便写写...
- 第一篇,就随便说说。
- 第一篇 随便写点
- 随便聊聊
- ArcGIS Server 10.1新特性
- Oracle web tier——oracle web cache
- Problem 25:1000-digit Fibonacci number
- 重定向C库中stdio文件中的printf()函数,文件流-->串口USART1
- [LeetCode] Valid Parentheses
- 20140503第一篇博客,杂谈,随便聊聊
- 黑马程序员_OC之内存管理
- JSP HTML 各种 乱码 解决方法|jsp include html乱码|include 乱码|MyEclipse 中文乱码
- Word插入Latex公式的几种方式(TeXsWord、EqualX、Aurora等工具)
- 不容易系列之(3)—— LELE的RPG难题 (HDU 2045)
- 3.1Bootstrap学习组件篇之下拉菜单、图标
- CSS min-width 属性
- Nginx负载均衡和LVS负载均衡的比较分析
- 新手上路,JSP乱码问题(笔记)