Android
文章平均质量分 82
魅惑之眼
CodeRookie
展开
-
Android数据存储——2.文件存储_A_文本文件
今天学习Android第二种存储方式——文件存储_文本文件 Files 它通过 FileInputStream 和 FileOutputStream 对文件进行操作。接下来几篇将讲述如何使用Files 数据存储。 什么是 Files 数据存储 File 就是把需要保存的东西通过文件的形式讯录下来,当需要这些数据时,通过读取这个文件来获取这些数据。因为 Andr原创 2013-04-15 10:06:17 · 840 阅读 · 0 评论 -
Android数据存储——2.文件存储_B_资源文件
今天学习Android数据存储——文件存储_资源文件 把资源文件mybook.txt放入项目目录下的res资源文件夹下的raw文件夹下(没有则新建),PS:mybook.txt存为UTF-8编码。 XML布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns原创 2013-04-15 10:37:56 · 540 阅读 · 0 评论 -
Android数据存储——1.使用SharedPreferences存储数据
今天开始学习Android的数据存储——使用SharedPreferences存储数据 任何一个应用程序都要依赖数据存储,而且这种存储必须不丢失数据,并且有效、简便使用和更新这些数据。在 Android 操作系统中一共提供了4种数据存储方式,但是由于存储的这些数据都是私有的,所以如果需要共享其他应用程序的数据,就需要用到 Content Provider。4种数据存储方式分别为如下:原创 2013-04-14 19:51:46 · 1126 阅读 · 0 评论 -
Android数据存储——2.文件存储_C_DOM解析XML文档
今天学习Android数据存储——文件存储_DOM解析XML文档 位于org.w3c.dom操作XML会比较简单,就是将XML看做是一颗树,DOM就是对这颗树的一个数据结构的描述,但对大型XML文件效果可能会不理想 首先来了解点Java DOM 的 API: 1.解析器工厂类:DocumentBuilderFactory 创建的方法:DocumentBuilderFactory facto原创 2013-04-15 12:01:29 · 732 阅读 · 0 评论 -
Android数据存储——2.文件存储_D_SAX解析XML文档
今天学习Android数据存储——文件存储_SAX解析XML文档 SAX是采用事件驱动,就是说他不需要完全读完xml文件,他是读到一个节点就解析一个节点是否符合xml语法,如果符合就调用相对应的方法其实就是回调方法,并且没有记忆功能。 下面提到的这些方法都是在ContentHander()接口中的方法: startDocumnet() :当开始解析xml文件的声明的时原创 2013-04-15 16:00:24 · 748 阅读 · 0 评论 -
Android数据存储——2.文件存储_E_Pull解析XML文档
今天学习Android数据存储——文件存储_Pull解析XML文档 如果在一个XML文档中我们只需要前面一部分数据,但是使用SAX方式或DOM方式会对整个文档进行解析,尽管XML文档中后面的大部分数据我们其实都不需要解析,因此这样实际上就浪费了处理资源。使用PULL方式正合适。 Pull解析器和SAX解析器虽有区别但也有相似性。他们的区别为:SAX解析器的工作方式是自原创 2013-04-16 18:23:47 · 1306 阅读 · 0 评论