- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 xml的解析
xml的解析 一、总的来说分两种: 1、dom(document object model)解析:基于树形结构的节点或者片段信息来操作,需要解析整个文件,然后以节点树的形式存在于内存中。 缺点:浪费了空间和资源,不适合用于解析大文件;优点:代码简单易懂,可删除,修改,重新排列 2、sax(simple api for xml)解析:事件驱动,当文档开
2013-05-23 20:53:21 344
原创 fragment,preference
fragment,preference 一、fragment:译碎片,google目的:为了满足应用程序适应不同分析率的屏幕 1、必须依赖于activity存在 2、生命周期: activtiy: onCreate----------------------------onstart-----------
2013-05-16 22:26:30 691
原创 final的使用
final的使用 一、使用final方法的原因 1、把方法锁定,不允许其修改或者继承 2、高效,编译器遇到final方法时,会转入内嵌制式,极大提高效率 二、使用方法 1、修饰成员变量,即只能赋值一次 2、修饰方法,则不允许被重写 3、修饰类,则该类不允许被继承 4、修饰方法参数,可以使用该参数,却不能修改他 注意: 1、不能修饰构造方法 2、private方
2013-03-20 23:30:07 331
转载 多态
多态 (源自http://blog.csdn.net/thinkghoster/article/details/2307001) 用父类的对象来接受子类的实例(向上转型) 注意:父类中不存在的方法会被遗失 问题1、该引用调用的方法是属于哪个(基/子)类的方法 答案:子类方法 问题2、该引用调用的域属于哪个(基/子)类的域 答案:父类
2013-03-20 23:11:11 378
转载 vim攻略
声明:本篇目的只为帮助个人记忆,学习请关注原载:http://coolshell.cn/articles/5426.html 一、常用命令: 1、 y:从这里开始复制 yy复制本 p:粘贴 u:撤销 x:删除当前字符 dd:删除本行 o:当前行后插入行 ctrl-r: wq: q!: N+
2013-03-13 23:52:08 352
转载 对象及继承的初始化
1、对象的初始化 (1)静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化,仅初始化一次。 不仅第一次创建对象时,类中的所有静态变量都初始化,并且第一次访问某类(注意此时未创建此类对象)的静态对象时,所有的静态变量也要按它们在类中的顺序初始化。 (2)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。
2013-03-05 23:00:16 180
转载 方法、类的权限修饰,单例模式
一、方法修饰 public protected default private 所有工程 Y N N N 同包 Y Y N N 同包的子类 Y Y Y N
2013-03-03 17:09:47 251
原创 “==”,equals引发的堆,栈,常量池
今天翻阅资料想区分“==”与equals的区别,引发了一系列的问题。 一、堆,栈,常量池(http://javabeezer.iteye.com/blog/634530) 1、基础概念:1.寄存器:最快速的存储区,程序员无法控制 2.堆:存放一切new的对象本身。
2013-02-18 23:26:36 190
原创 android源代码的下载
经过各种翻阅,终于下载android源代码了,对于菜鸟这真是个痛苦的过程。 需要的工具有涉及到:repo的下载, cygwin(windows用户需要下载),git工具 1、 git 地址:http://code.google.com/p/msysgit/downloads/list 2、repo地址:http://code.google.com/p
2013-02-17 21:30:26 245
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人