记得以前教我code的启蒙老师对我说过,如果你想学习一个新事物只需要三个W:Why、What、How,也就是:为什么?是什么?怎么做?当你搞懂这三个W之后,你对新事物必定会有一个透彻的了解。然而对大多数Student来说他们往往最有兴趣的是“How”也是他们最先接触的一个W,其次则是“What”,而“Why”往往会被选择性地忽略,这也是很多时候我们为什么无法将现有知识水平提升一个层次的根本原因。...
分类:
移动开发 时间:
2015-03-14 17:02:30
阅读次数:
194
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
一、Android的事件处理
Android事件处理包括两个部分:Android事件处理机制(基本)和Android消息传递机制(进阶)。前者包含三种处理方式,即基于监听的事件处理、基于回调的事件处理、直接绑定到标签;后者包含两种处理方式,即Handler消息传递、异步任务处理。
...
分类:
移动开发 时间:
2015-03-13 20:46:34
阅读次数:
515
由于Android平台不允许Activity新启动的线程访问该Activity里的界面控件,这样就会导致新启动的线程无法动态改变界面控件的属性值。但在实际Android应用开发中,尤其是涉及动画的游戏开发中,需要让新启动的线程周期性地改变界面控件的属性值,这就需要借助Handler的消息传递机制实现。
一、Handler类简介
1.功能
Handler类主要有两个作用
(1...
分类:
移动开发 时间:
2015-03-13 20:44:12
阅读次数:
209
在前面的文章中我们简单介绍了事件驱动编程,现在让我们看看真实的代码并介绍EventBus的基础用法。
首先我会参考下图(从EventBus仓库截取的),介绍在事件驱动编程中扮演中心角色的实体们。...
分类:
移动开发 时间:
2015-03-11 01:57:39
阅读次数:
195
dispatchTouchEvent方法用于事件的分发,Android中所有的事件都必须经过这个方法的分发,
然后决定是自身消费当前事件还是继续往下分发给子控件处理。返回true表示不继续分发,事件没有被消费。
返回false则继续往...
分类:
移动开发 时间:
2015-03-06 10:11:31
阅读次数:
154
ioffers 竭诚为您提供面试服务,让您获得满意offer授课内容第1章android消息机制本节大纲深入理解android的消息机制 handler message looper异步处理机制 AysncTask第2章android事件传递机制本节大纲深入理解android事件传递机制,源码讲解事...
分类:
编程语言 时间:
2015-02-28 15:52:22
阅读次数:
142
http://www.cnblogs.com/xiaoQLu/archive/2012/04/28/2474443.htmlhttp://blog.csdn.net/lvxiangan/article/details/9309927http://www.jb51.net/article/55022....
分类:
移动开发 时间:
2015-02-26 20:12:31
阅读次数:
159
虽然在Android开发具有某些事件驱动的特性,但它还远不是纯粹的事件驱动架构。这算是好事还是坏事呢?正如在软件开发领域中任何事情一样,想回答它并不容易:这取决于具体情况。...
分类:
移动开发 时间:
2015-02-26 18:39:47
阅读次数:
185
Android系统中常见的事件监听器有如下几种:1、单击事件(View.OnClickListener):当用户触碰到某个组件或者方向键被按下时产生该事件,该事件的处理方法是onClick()。2、焦点事件(View.OnFocusChangeListener):组件得到或者失去焦点时产生该事件,事件处理方法是onFocusChange..
分类:
移动开发 时间:
2015-02-20 00:13:26
阅读次数:
230
转载请声明:http://www.cnblogs.com/courtier/p/4295235.html起源: 我在某一天看到了下面的一条信息(如下图),我想了下(当然不是这个人问的问题)“为什么Activity能够与界面交互和为什么它们 的事件能够传递起来?”我带着这些疑问,自己上网查阅了一些.....
分类:
移动开发 时间:
2015-02-17 15:13:55
阅读次数:
310