主要介绍Android常用于消息提示的组件:ALertDialog、Toast、Notification的使用场景以及它们的基本用法,探讨一些高级主题,最后总结一些开发过程中常见的问题。...
分类:
移动开发 时间:
2015-05-08 22:02:27
阅读次数:
325
第一部分 ?? android消息机制 ?? 1深入理解android的消息机制 handler message looper, ?? 2.异步处理机制 AysncTask 第二部分 ?? android时间传递机制 ?? 1.深入理解android事件传递机制,源码讲解事...
分类:
移动开发 时间:
2015-05-08 13:15:23
阅读次数:
154
在Android,线程分为有消息循环的线程和没有消息循环的线程,有消息循环的线程一般都会有一个Looper。我们的主线程(UI线程)就是一个消息循环的线程。针对这种消息循环的机制,我们引入一个新的机制Handler,我们有消息循环,就要往消息循环里面发送相应的消息,自定义消息一般都会有自己对应的处理,消息的发送和清除,把这些都封装在Handler里面,注意Handler只是针对那 些有Looper的...
分类:
移动开发 时间:
2015-05-04 22:13:35
阅读次数:
154
??转自:http://blog.csdn.net/liuhe688/article/details/6407225
在分析Android消息机制之前,我们先来看一段代码:public class MainActivity extends Activity implements View.OnClickListener {
private TextView stateT...
分类:
移动开发 时间:
2015-04-23 09:38:19
阅读次数:
132
Android中消息传递模块差不多看了好几次,虽然每次看的方式都差不多但是还是发觉的到每次看了之后,理解的更清晰一点。
关于这个模块的文章数不胜数,但是最重要的还是自己动手理解一遍更好。
会牵扯到的几个类: Handler.java , Looper.java , MessageQueue.java , Message.java
源代码路径:
xxx/frameworks/base/...
分类:
移动开发 时间:
2015-04-04 16:45:50
阅读次数:
171
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
一、Android的事件处理
Android事件处理包括两个部分:Android事件处理机制(基本)和Android消息传递机制(进阶)。前者包含三种处理方式,即基于监听的事件处理、基于回调的事件处理、直接绑定到标签;后者包含两种处理方式,即Handler消息传递、异步任务处理。
...
分类:
移动开发 时间:
2015-03-13 20:46:34
阅读次数:
515
1. Thread Local Storage (线程局部存储)
我们通过位于android.os包下的Looper.class源码可以看到成员变量区有一个线程局部变量sThreadLocal,该类的作用是线程局部存储?那么是线程局部存储TLS?这个问题可以从变量作用域的角度来理解。
变量的常见作用域一般包括以下几种。
函数内部变量。其作用区域是...
分类:
移动开发 时间:
2015-03-05 19:31:46
阅读次数:
189
ioffers 竭诚为您提供面试服务,让您获得满意offer授课内容第1章android消息机制本节大纲深入理解android的消息机制 handler message looper异步处理机制 AysncTask第2章android事件传递机制本节大纲深入理解android事件传递机制,源码讲解事...
分类:
编程语言 时间:
2015-02-28 15:52:22
阅读次数:
142
1. 什么是消息队列消息队列在android中对应MessageQueue这个类,顾名思义,消息队列中存放了大量的消息(Message)2.什么是消息消息(Message)代表一个行为(what)或者一串动作(Runnable),有两处会用到Message:Handler和Messenger3.什么...
分类:
移动开发 时间:
2015-02-05 13:30:27
阅读次数:
163