- 博客(20)
- 资源 (14)
- 收藏
- 关注
原创 android XPath 解析xml
XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上。因此,对 XPath 的理解是很多高级 XML 应用的基础。具体学习XPath参照http://www.w3school.com.cn/xpath/ind
2011-12-29 12:21:31 8988 2
翻译 小心XmlPullParser.netText()方法
在Android上使用XmlPullParser是一中高效率和易维护解析XML的方法 。Android已经在历史上有两个实现这个接口实现类:KXmlParser,通过XmlPullParserFactory.newPullParser() 。ExpatPullParser,通过Xml.newPullParser() 。实现Xml.newPullParser(
2011-12-28 19:30:00 12632 1
原创 android pull 创建xml文件
pull创建xml文件是很简单,//设置生成xml编码格式serializer.startDocument("UTF-8", false);//设置xml 命名空间和根元素,任何元素都用这种方式创建serializer.startTag(null, "classes");//设置group的属性,设置元素的属性serializer.attribute(null, "na
2011-12-28 17:55:42 3987 1
原创 android pull 解析xml方式
pull解析xml文件,和sax和dom一样 都可以脱离android单独使用,pull和sax的原理一样,不一样的地方是pull读取xml文件后调用方法返回的是数字, 读取到xml的声明返回数字0 START_DOCUMENT; 读取到xml的结束返回数字1 END_DOCUMENT ; 读取到xml的开始标签返回数字2 START_TAG 读取到xml的
2011-12-28 17:39:35 8308 1
翻译 多屏幕设计——支持不同的屏幕尺寸
这一课程表明您如何支持不同的屏幕大小:确保您的布局可以适当调整大小以适应屏幕根据屏幕配置提供适当的UI布局确保正确的布局,是适用于正确的屏幕提供正确的位图和尺寸使用“wrap_content”和“match_parent”为了确保你的布局是灵活的,适应不同的屏幕尺寸,你应该使用“wrap_content”和“match_parent”一些视图组件的宽度和高度
2011-12-27 12:26:08 2036 1
原创 android sax创建xml文件
前两篇文章,对sax解析xml的方式简单说明,实现解析的功能。下面用sax来创建xml文件。具体的如何使用sax创建xml,在程序中都加了相关的注释,还是直接上代码.package cn.com.sax;import java.io.OutputStream;import java.io.StringWriter;import javax.xml.transform.Outp
2011-12-26 16:09:08 3380
原创 android sax解析xml文件(二)
在上篇文章中,简单介绍了sax解析xml的一种方式,它是继承defaultHandler方式,并重写其中的几个方法来实现的。接下来说的第二种方式是用RootElement这个类来解析的,RootElement 内置了defaultHandler的子类,RootElement 源码如下:public class RootElement extends Element {
2011-12-26 13:48:08 1754
原创 android sax解析 xml方式
下面说明第一种解析sax解析方式:SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备。 SAX解析XML文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺序解析文档的过程中,SAX会判断当前读到的字符是否合法XML语法中的某部分,如果符合就会触发事件。所谓事件,其实就是一些回调(callback)方法,这些方法(事件)定义在Content
2011-12-26 11:23:01 1425
转载 Java SE 6 新特性: Instrumentation 新功能
原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-jse61/index.html#ibm-pconInstrumentation 简介利用 Java 代码,即 java.lang.instrument 做动态 Instrumentation 是 Java SE 5 的新特性,它把 Java 的 instrument 功能从
2011-12-20 19:13:01 756
原创 android dom方式创建xml
在android dom 解析xml方式文章中,简单介绍了dom解析xml的应用。今天在原文章的基础上,说一下android中dom创建xml的应用。首先:创建的文件会放在/data/data/cn.com.xxx(当前包名)/files下面。创建生成的xml文件如下所示: 语文90 英语80 可以直接用android dom 解析xml方
2011-12-19 18:35:18 3490 1
转载 dom4j 操作xml文件(全)
原文地址:http://liyiye.iteye.com/blog/243758 在项目中,我们很多都用到了xml文件,无论是参数配置还是与其它系统的数据交互。今天就来讲一下Java 中使用dom4j来操作XML文件。我们需要引入的包://文件包 import java.io.ByteArrayOutputStream; import java.io.File; i
2011-12-18 15:30:26 1080
原创 android dom 解析xml方式
首先自己创建一个xml文件:DomTest.xml 语文80 英语89 语文90 英语99 语文85 英语95 语文80 英语90 解
2011-12-18 15:20:23 2447 1
转载 Android Animation 大全
关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式: 1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。Android
2011-12-17 17:14:19 1780
转载 Serializable java序列化
Bean Serializable Interface 的接口让BEAN可以串行化,将其变成一个可保存为以后使用的二进制流。当一个BEAN被系列化到磁盘上或者其他任何地方,其状态被保存起来,其中的属性值也不会改变。在BEAN的规范中,JSP并没有要求BEAN实现Serializable接口。但是,如果您希望自己控制您所创建的组件的serialization进程,或者您想serialize并不是标准
2011-12-06 11:22:30 731
转载 设计模式-【原型模式】
【原型模式应用场景举例】 比如在玩“极品飞车”这款游戏,每个游戏者都有自己的账号用来标识玩家,而每个玩家都可以拥有相同的车辆,这样每个玩家都拥有相同的车,比如你的领居有奥迪A6,你的老婆对你说,我也要开和邻居一样的奥迪A6,好了,现在你们家也有奥迪A6了,你们每天开着自己的车去上班,那么在这种情况下就可以应用原型模式了,原型模式很简单哟:)就是类的copy复制。 【原型模式解释
2011-12-04 11:49:04 746
转载 设计模式-【工厂方法模式】
【工厂方法模式应用场景举例】 比如在玩“极品飞车”这款游戏,晕了吧,我喜欢极品飞车:),在玩这款游戏时,游戏者可以选择从不同品牌来选择赛车,那么这个“品牌”其实也就是工厂,每个工厂生产的赛车都不一样,这就是典型的工厂方法的应用场景。 【工厂方法模式解释】 类型:创建模式 定义一个用于创建对象的接口,让其子类来决定实例化哪一个类(产品),工厂方法使一个类的创建
2011-12-04 11:47:29 738
转载 设计模式-【模板方法模式】
【模板方法模式应用场景举例】 比如在玩“极品飞车”这款游戏,每辆车都有显示速度的仪表盘,但有可能A车显示的是蓝色的仪表盘,B车显示的是红色的仪表盘,分析中可以发现,他们都有车速度的值,但显示的方式不太一样。其实模板方法就是最典型的“继承”的使用,大家平时百分百都可以用到,只是不知道叫模板方法模式:)! 【模板方法模式解释】 类型:行为模式 模板方法模式定义一
2011-12-04 11:44:18 668
转载 设计模式-【建造者模式】
【建造者模式应用场景举例】 比如在玩“极品飞车”这款游戏,那么每一关的地图会千变万化,简单的来说,地图会有晴天和阴天之分,那么创建地图时就要根据晴天或者阴天来对地图上的场景,比如:天空,树,房子,和路面进行渲染,这个过程是一个固定的,每创建一个新地图都要执行这几个渲染,这是针对高级配置的电脑来说的。 现在拥有低配置电脑的人不在少数,那么他们就不能玩游戏了吗?完全可以!只要将地图
2011-12-04 11:41:19 841
转载 设计模式-【抽象工厂模式】
【抽象工厂模式应用场景举例】 写到抽象工厂模式了,我深知“抽象工厂模式”博文会带来一点点高潮,因为程序员对工厂模式中的“抽象工厂”都是比较感冒的,而且关注也很多,我就尽量用我所能理解的那么点程度来给大家介绍这个模式,如果有更好的比喻还请网友指正,先感谢了! 设计模式-快餐简解-【工厂方法模式】 介绍了工厂方法的使用,从那个程序中可以看到,奥迪audi车是从audi_car_f
2011-12-03 17:22:56 835
转载 设计模式-【观察者模式】
【观察者模式应用场景举例】 比如在玩“极品飞车”这款游戏,每一个车手到达终点的时候,都会在其它车手的屏幕上显示:某某人以多少时间到达终点的提示,其实这就是一个典型的观察者模式的应用,观察者模式即是典型的双向一对多的应用场景下用一的一端来通知多的一端。 【观察者模式解释】 类型:行为模式 定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个
2011-12-03 17:18:11 690
征服C指针.pdf
2015-01-14
黑客与画家.pdf
2015-01-06
算法 第4版-谢路云(中文版)_完整版.pdf.part3.rar
2014-12-24
算法 第4版-谢路云(中文版)_完整版.pdf.part2.rar
2014-12-24
android kernel3.0内核(二)
2011-12-18
android kernel3.0内核下载(一)
2011-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人