- 博客(6)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 模式设计之工厂模式
最近在学习设计模式,由于在做android之前是写linux C代码的,思维一直停留在函数阶段,所以对面向对象设计理解不深。静下来,发现自己项目中的代码,不仅冗余度比较高,而且设计比较混乱,如果需求变更,项目改动往往都改动比较大。 由于项目主要都是智能家居WiFi控制类,再同一个APP中会存在对多种设备的控制,所以这里面就有一个问题,区分不同的设备。以前的做法就是做一个函数,各
2015-05-14 18:11:17 318
原创 XML解析之DOM解析
1.DOM解析是一种用于XML文档的对象模型,在DOM中 XML文档被模拟为树状,由于DOM的实现是将XML解析到内存中,这使得解析较大文档的时候会导致效率低下。 DOM解析是先解析整个文档,以供用户提取需要的信息 2.DOM规定整个XML文档是一个文档节点。 每个元素标签是一个元素节电(跟元素,子元素) 包含在每个元素中的文本是一个文本节点 每个元素的属性是一个属性节点
2015-05-06 13:54:23 296
原创 XML之PULL解析
1.PULL解析特点:简单易用,效率高。同步解析,解析器读到那里,则处理到哪里 2.PULL解析案例 package com.example.test; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.List
2015-05-06 13:53:30 332
原创 XML解析之SAX解析
1.SAX解析XML是一种以事件驱动的XML解析器,SAX的优点是解析速度快,占用内存少。编码复杂。 2.SAX采用流式处理的方式。同步处理,解析器解析到哪里,则处理到哪里。 3.SAX在DefaultHandler类中提供了驱动接口的实现。 4.实现方式 1.首先定义一个sax.xmlXML文档。 zhang
2015-05-06 13:48:20 325
原创 android如何定制Title。
Android定制Title 1. 先确定Title的具体Xml文件: xml version="1.0" encoding="UTF-8"?> RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="hori
2013-11-07 10:10:27 347
android应用程序在4.2.2的手机上运行程序时出现问题
2013-12-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人