2012年3月11日

res/raw下的资源文件读写

摘要: 读取原始格式文件,首先需要调用getResource()函数获得资源对象,然后通过调用资源对象的openRawResource()函数,以二进制流的形式打开指定的原始格式文件。在读取文件结束后,调用close()函数关闭文件流关于读取原始格式文件的核心代码如下Resources resources = this.getResources();InputStream inputStream = null;try {inputStream = resources.openRawResource(R.raw.raw_file); byte[] reader = new byte[inputStrea 阅读全文

posted @ 2012-03-11 20:33 forrest001 阅读(826) 评论(0) 推荐(0) 编辑

android xml解析之Pull

摘要: 除了可以使用SAX和DOM解析XML文件,大家也可以使用Android内置的Pull解析器解析XML文件。Pull解析器的运行方式与SAX解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。事件将作为数值代码被发送,因此可以使用一个switch对感兴趣的事件进行处理。当元素开始解析时,调用parser.nextText()方法可以获取下一个Text类型节点的值。使用Pull解析器读取itcast.xml的代码在本页下方备注Pull解析器的源码及文档下载网址:http://www.xmlpull.org/下面是本例子要解析的 阅读全文

posted @ 2012-03-11 13:51 forrest001 阅读(859) 评论(0) 推荐(1) 编辑

使用Pull解析器生成XML文件

摘要: 有些时候,我们需要生成一个XML文件,生成XML文件的方法有很多,如:可以只使用一个StringBuilder组拼XML内容,然后把内容写入到文件中;或者使用DOM API生成XML文件,或者也可以使用pull解析器生成XML文件,这里推荐大家使用Pull解析器。使用Pull解析器生成一个与itcast.xml文件内容相同的myitcast.xml文件,代码在本页下方备注使用代码如下(生成XML文件):File xmlFile = new File("myitcast.xml");FileOutputStream outStream = new FileOutputStre 阅读全文

posted @ 2012-03-11 13:14 forrest001 阅读(1207) 评论(1) 推荐(3) 编辑

Android Junit 单元测试步骤

摘要: //第一步:在AndroidMainFest.xml文件下的<Activity>标签上写入下面一句代码<uses-library android:name="android.test.runner" />//在AndroidMainFest.xml</application>下下句下面代码,注意targePackage是填自己应用程序的包名<instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPac 阅读全文

posted @ 2012-03-11 10:11 forrest001 阅读(458) 评论(0) 推荐(1) 编辑

android xml解析之SAX

摘要: 在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 下面是本例子要解析的XML文件:文件名称:itcast.xml<?xml version="1.0" encoding="UTF-8"?><persons><person id="23"><name>liming</name><age>30</age></per 阅读全文

posted @ 2012-03-11 10:04 forrest001 阅读(1015) 评论(0) 推荐(2) 编辑

导航