自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 排序方法1

在网上看到的一种递归排序方法,编写了一下代码感觉挺简洁的:  /** * 对数组某块区域排序。方法:取基准值为排序区域最后一个值,将比它大的值移到基准值后面。这样就分为了两个区域,再分别对两个区域用同样的方法,一直递归下去。注意:递归调用的性能不是很好,如果数组太大可能会栈溢出 * @param array 排序数组 * @param fromIdx 起始位置 * @par

2015-12-14 20:29:13 420

原创 XML解析以及增删改查的操作6

有一个字符串操作类StringUtil要贴出来,之前代码里用到:public class StringUtil {        public static final String BLANKS = " \t\n";    /**去掉首尾的空格、制表符、回车符*/    public static String trim(String str){        if(st

2013-12-30 15:33:42 957 1

原创 XML解析以及增删改查的操作 5

前面的几篇已经完成对document对象的写操作,现在进入最关键的解析xml文档了。如果这个做不好感觉前面的都黯然失色。是挺繁琐的,涉及大量字符串的操作,易出错。直接贴代码:/**解析xml文件*/public class DocumentUtil {    public static final String ILLEGALARGUMENT = "非法参数异常!";    pub

2013-12-30 15:21:55 979

原创 XML解析以及增删改查的操作 4

上一篇主要是贴了几种节点的代码,有一个类Attribute忘记说了,Attribute类代表属性。直接贴代码:/* *   形如 btnEDate="2014-12-15" * */public class Attribute implements Serializable{    private static final long serialVersionUID = 4

2013-12-30 14:08:02 824

原创 XML解析以及增删改查的操作 3

第一篇说了,节点分3种类型。我把代码一一贴出来:    1、 先是注释节点类AnnotationNode:/** * 注释节点 *  * @形如 * */public class AnnotationNode extends Node {    private static final long serialVersionUID = -87052517120

2013-12-30 13:33:18 980

原创 XML解析以及增删改查的操作 2

接着上一篇。     我写了一个节点操作的接口INodeAction,直接贴代码:      getPreviousSibling方法就是获取上一个相邻的节点,getNextSibling是获取下一个相邻的节点。    getBeifen方法主要是为了文档格式化用。是根节点则返回0.    printSpace方法就是根据节点辈分,在写文档的时候格式化

2013-12-30 11:07:24 1007

原创 XML解析以及增删改查的操作 1

这段时间工作不是很忙,闲的无聊就随便写写。感觉自己做出来是一回事,能用文章描述清楚挺不容易的。     关于xml解析,我了解dom解析,sax解析,还有dom4j解析xml,android开发里经常用到的是xmlpullparser基于事件的解析。xpath表达式对于文档元素的查找很方便。     我写的这个是类似于dom解析的,就是把整个文档都读取到内存中进行解析。     xml

2013-12-30 10:12:30 1515 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除