本篇讲解一下SAX解析XML这种方式,首先来看一下它的基本介绍:SAX是一种以事件驱动的XML API,由它定义的事件流可以指定从解析器传到专门的处理程序的代码的XML结构,简单的讲,它是种解析速度快,占用内存少的解析器。这种解析器比较适合android等移动设备。使用SAX的优点: 因为SAX的....
分类:
移动开发 时间:
2015-02-05 17:54:00
阅读次数:
247
Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。最近在测试公司手机软件app,抽空研究了下手...
分类:
移动开发 时间:
2015-02-02 17:52:26
阅读次数:
259
分析类:实体类:用于描述必须存储的信息及其相关行为。边界类:用于描述外部参与者与系统之间的交互。控制类:用于描述一个用例所具有的事件流控制行为。分析活动:需求分析的重点在于理解系统本身,它将需求获取阶段产生的用例和场景转换成分析模型。识别分析类:识别边界类识别控制类识别实体类定义交互行为:顺序图建立...
分类:
其他好文 时间:
2015-02-01 12:04:36
阅读次数:
154
之前的这篇博客详细地介绍了javascript中的事件冒泡和事件捕获,以及DOM事件流。现在我们来看下,JQuery框架中的事件冒泡问题,以及如何阻止事件的传播行为。
1、JQuery中的事件绑定,都是属于事件冒泡。
这篇博客介绍了JQuery中绑定事件处理函数的几种方式,从中可以看到:这几种绑定方式,都不允许我们传递事件类型(是事件冒泡,还是事件捕获)。而javascript原生提供的...
分类:
Web程序 时间:
2015-01-29 14:35:40
阅读次数:
129
1 事件流:
DOM同时支持两种事件模型:捕获型事件(非IE,从document
到具体元素)和冒泡型事件(IE,从具体元素到document)。
2 事件处理程序
html事件处理程序,简单点就是在html 元素上面直接绑定一个onclick 类似的事件,缺点显而易见是有太强的耦合性
Dom0 级事件处理程序,类似于document.getById().on...
分类:
编程语言 时间:
2015-01-28 19:48:08
阅读次数:
298
DOM事件标准定义了两种事件流:Capture(捕获)和Bubbing(冒泡);捕获和冒泡是javascript针对dom事件处理的先后顺序,所谓的先后顺序是指针对父标签与其嵌套子标签,如果父标签与嵌套子标签均有相同的事件时,那一个会先被触发!捕获:事件按照从最特定的事件目标到最不特定的事件目标(d...
分类:
其他好文 时间:
2015-01-28 17:18:50
阅读次数:
120
xml的解析方法 有2种,Dom 解析 和SAX解析。sax是基于事件流的解析,Dom是基于XML文档树结构的解析 。 1 2 3 4 5 6 I08002726 7 shuanlei 8 20 9 male1...
分类:
其他好文 时间:
2015-01-23 17:57:35
阅读次数:
227
事件的三种模型 1. 原始事件模型 在原始事件模型中(也有说DOM0级),事件发生后没有传播的概念,没有事件流。监听函数只是元素的一个属性值,通过指定元素的属性值来绑定监听器。 两种方式: ① HTML代码中指定属性值: ② 在js代码中指定属性值:document.getElementsById(...
分类:
Web程序 时间:
2015-01-12 14:17:47
阅读次数:
222
1.冒泡型事件浏览器的事件模型分两种:捕获型事件和冒泡型事件。由于ie不支持捕获型事件,所以以下主要以冒泡型事件作为讲解。(dubbed bubbling)冒泡型指事件安装最特定的事件到最不特定的事件逐一触发。 ')"> ')"> ')"> click me...
分类:
其他好文 时间:
2015-01-09 16:49:02
阅读次数:
173
Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。先来看一条monkey命令adb shell monkey -p ctrip.android.view --th...
分类:
移动开发 时间:
2014-12-25 18:12:18
阅读次数:
241