摘要: 前言 前面已经介绍了Android平台下两种解析XML的方法,SAX和PULL,这两个均为事件驱动,以流的形式解析XML文档。现在介绍一种新的方式DOM方式解析XML。 DOM是一种用于XML文档对象模型,可用于直接访问XML文档的各个部位,在DOM中文档被模拟成树状,其中XML语法的每一组成部分都 阅读全文
posted @ 2013-06-24 22:41 承香墨影 阅读(5339) 评论(2) 推荐(2) 编辑
摘要: 前言 在上一篇博客已经介绍了Android解析XML的几种方式,分别有:SAX、DOM、PULL。详细的可以看看上一篇博客:http://www.cnblogs.com/plokmju/p/android_XMLForSAX.html。这篇博客就介绍一下PULL解析XML。 XMLPULL的一些特点 阅读全文
posted @ 2013-06-24 13:47 承香墨影 阅读(4409) 评论(4) 推荐(1) 编辑
摘要: 前言 既然要说XML解析,那么先来聊聊什么是XML。XML,可扩展标记语言 (Extensible Markup Language) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言,这是百度百科的解释。而XML是一种在Int 阅读全文
posted @ 2013-06-23 14:36 承香墨影 阅读(4802) 评论(0) 推荐(1) 编辑
摘要: 前言 上一篇文章介绍了使用HttpURLConnection来完成对于HTTP协议的支持。现在介绍一个新的方式来访问Web站点,那就是HttpClient。 HttpClient是Apache开源组织提供的一个开源的项目,从名字上就可以看出,它是一个简单的HTTP客户端(并不是浏览器),可以发送HT 阅读全文
posted @ 2013-06-22 21:01 承香墨影 阅读(35770) 评论(6) 推荐(4) 编辑
摘要: 前言 说到HTTP协议,那必须要说说WWW了,WWW是环球信息网(World Wide Web )的缩写,也可以简称为Web,中文名字为“万维网”。简单来说,WWW是以Internet作为传输媒介的一个应用系统,WWW网上基本的传输单位是Web网页。WWW的工作是基于B/S模型,由Web浏览器和We 阅读全文
posted @ 2013-06-20 22:01 承香墨影 阅读(21260) 评论(8) 推荐(5) 编辑
摘要: 概述 布局(Layout)的概念是针对Activity的,Activity就是布满整个Android设备的窗口或者悬浮于其他窗口上的交互界面。在一个应用程序中通常由多个Activity构成,每个需要显示的Activity都需要在AndroidManifest.xml文件之中声明。 通常情况下,开发人 阅读全文
posted @ 2013-06-19 14:20 承香墨影 阅读(11610) 评论(3) 推荐(2) 编辑
摘要: Intent,又称为意图,是一种运行时绑定机制,它能在程序运行的过程中链接两个不同的组件(Activity、Service、BroadcastReceiver)。通过Intent,程序可以向Android表达某种请求或意愿,Android会根据意愿的内容选择适当的组件来请求。 在这些组件之间的通讯中 阅读全文
posted @ 2013-06-17 16:50 承香墨影 阅读(14998) 评论(7) 推荐(4) 编辑
摘要: 在Activity之间传递数据还可以利用一些技巧,不管windows还是Linux操作系统,都会支持一种叫剪切板的技术,也就是某一个程序将一些数据复制到剪切板上,然后其他的任何程序都可以从剪切板中获取数据,在Android系统中也存在此技术。 使用剪切板会用到,ClipboardManager对象, 阅读全文
posted @ 2013-06-17 13:20 承香墨影 阅读(3407) 评论(2) 推荐(0) 编辑
摘要: 在整个Android程序中,有时需要保存某些全局的数据(如:用户信息),方便在程序的任何地方调用。在Activity之间数据传递中有一种比较使用的方式,就是全局对象,使用过J2EE的都应该知道JavaWeb的四个作用域,其中Application域在应用程序的任何地方都可以使用和访问,除非是Web服 阅读全文
posted @ 2013-06-16 19:35 承香墨影 阅读(2432) 评论(2) 推荐(0) 编辑
摘要: Android系统集成了一个轻量级的数据库:SQLite,SQLite是一个嵌入式的数据库引擎,专门适用于资源有限的设备上(手机、PDA)的适量数据存储。 Android提供了SQLiteDatabase,它代表了一个SQLite数据库(底层就是一个数据文件),在个数据库中理论上是这可以存在无限多个 阅读全文
posted @ 2013-03-19 15:28 承香墨影 阅读(1414) 评论(0) 推荐(0) 编辑