摘要:
一、SQLite数据库: 在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转成对应的五种数据类型。 SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放. 阅读全文
posted @ 2013-11-23 22:49
若 ♂ 只如初见
阅读(689)
评论(0)
推荐(0)
摘要:
1、SharedPreferences介绍: Android平台给我们提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下。package com.example.service;import java.util.HashMap;import java.util.Map;import android.content.Context;import android.content.SharedPrefere. 阅读全文
posted @ 2013-11-23 15:46
若 ♂ 只如初见
阅读(329)
评论(0)
推荐(0)
摘要:
一、Pull解析介绍: Android上使用SAX和DOM方式解析XML的方法,并且对两种做了简单的比较,通过比较我们知道对在往往内存比较稀缺的移动设备上运行的Android系统来说,SAX是一种比较合适的XML解析方式。但是SAX方式的特点是需要解析完整个文档才会返回,如果在一个XML文档中我们只需要前面一部分数据,但是使用SAX方式还是会对整个文档进行解析,尽管XML文档中后面的大部分数据我们其实都不需要解析,因此这样实际上就浪费了处理资源。 Pull解析器和SAX解析器虽有区别但也有相似性。他们的区别为:SAX解析器的工作方式是自动将事件推入注册的事件处理器进行处理,因此你不能控制事.. 阅读全文
posted @ 2013-11-23 15:25
若 ♂ 只如初见
阅读(349)
评论(0)
推荐(0)
摘要:
一、加入访问sdcard的权限Environment.getExternalStorageState()方法用于获取SDCard的状态,如果手机装有SDCard,并且可以进行读写,那么方法返回的状态等于Environment.MEDIA_MOUNTED。Environment.getExternalStorageDirectory()方法用于获取SDCard的目录,当然要获取SDCard的目录,你也可以这样写:File sdCardDir = new File("/mnt/sdcard"); //获取SDCard目录File saveFile = new File(sdCa 阅读全文
posted @ 2013-11-23 14:08
若 ♂ 只如初见
阅读(1335)
评论(0)
推荐(0)

浙公网安备 33010602011771号