- 浏览: 12855 次
- 性别:
- 来自: 北京
最新评论
-
xjdans:
android sax解析相关理解 -
f059074251:
这个头像很PL,是LZ么。
android获得系统时间(Handler) -
tingle:
为何不用 Android自带的解析? XmlPullParse ...
android dom解析相关理解
文章列表
hello,今天给大家分享一个Oracle的测试工具:Oracle Application testing suit (openscript),第一次进入,会认为是javascript的脚本语言,openscript的功能很类似于LoadRunner的负载(功能与性能)测试软件,甚至于有足够的理由怀疑其“抄袭”自LoadRunner,但openscript使用java语言,代替了vbscript语言,目前最新版本9.3.0.0
OpenScript
目前支持一下平台/应用程序:
•Web Applications (HTTP Module)
•Java Applications
•Orac ...
listview中有多种适配器,simpleAdapter,ArrayAdapter,CursorAdapter,自定义适配器(BaserAdapter),它们的使用方式也有所不同,下面的列子就是一个简单的自定义适配器。
需要在.xml中写listview
//java代码
package com.wt.yogaBible.listview;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
imp ...
SAX解析XML
SAX是Simple API for XML的缩写,SAX是基于事件驱动的,在用SAX解析xml文档时候,在读取到文档开始和结束标签时候就会回调一个事件,在读取到其它节点与内容时也会回调一个事件.事件源是org.xml.sax包中的XMLReader,它通过parser()方法来解析XML文档,并产生事件.事件处理器是DefaultHandler,与DOM比较而言,SAX是一种轻量型的方法.当需要一个速度快的解析器并且希望最大限度的减少应用程序的内存占用时,通常可以使用SAX解析.
具体思路是:
*创建SAXParserFactory对象
SAXParserFactoryspf ...
DOM解析XML
DOM是Document Object Model的缩写,即文档对象模型.DOM解析器是通过将XML文档解析成树状模型并将其放入内存来完成解析工作的,而后对文档的操作都是在这个树状模型上完成.这个在内存中的文档是实际文档大小的几倍.好处是结构清晰,操作方便,坏处是耗费系统资源.要使用DOM方式来解析xml,需引入下面两个包:
importjavax.xml.parsers.*;//包含DOM解析器和SAX解析器的具体实现
import org.w3c.dom.*;//定义了W3C制定的DOM接口
具体思路:
*首先创建一个DocumentBuilderFactory实例,
Do ...
Pull解析XML
XmlPullParser解析器的运行方式与SAX解析器相似.它提供了类似的事件(开始元素和结束元素),但需要使用parser.next()方法来提取它们.事件将作为数值代码被发送,因此可以根据不同的事件代码值来进行不同的处理.通过parser.getEventType()方法来取得事件的代码值(如XmlPullParser.START_DOCUMENT、XmlPullParser.START_TAG、XmlPullParser.END_TAG).
当处于某个元素时可以调用XmlPullParser的getAttributte()方法来获取属性的值,也可调用它的nextTex ...
ListView组件用于以列表的形式显示数据,ListView组件采用MVC模式将前端显示与后端数据进行分离,也就是说,ListView组件在装载数据时并不是直接使用ListView类的add或类似的方法添加数据,而是需要指定一个adapter对象。该对象相当于MVC中的C(控制器,Controller),ListView相当于MVC模式中的V(试图,View),用于显示数据。为ListView提供数据的List或数据相当于MVC模式中的M(模型,model);在ListView中组件中通过控制器(adapter对象)获得需要显示的数据,在创建adapter对象时需要指定要显示的数据(List或 ...
1.activity的生命周期?
答:android的activity的生命周期共有7个,分别为
public void oncreate();//创建
public void onstart();//开始
public void onrestart();//重新启动
public void onresume();//正在运行
public void onpause();//暂停
public void onstop();//停止
public void ondestory();//销毁
完整生命周期:即一个activity从出现到消失,对应的周期方法是从onCreate到onDestroy
...
package com.bawei.layout;
import java.util.Calendar;
import android.app.Activity;
import android.os.Handler;
import android.os.Message;
import android.util.Log;
import android.widget.TextView;
public class TimeActivity extends Activity{
private static final int GUINOTIFIER =1;
//然后定义一些例子 里面需 ...