
android 数据存储
109905418
谨慎,优秀,力戒浮躁!
展开
-
SharedPreferences数据、openFileOutput文件、SQLite数据库文件存储位置
在模拟器中:SharedPreferences将XML文件保存在/data/data//shared_prefs目录下,openFileOutput方法将文件保存在/data/data//files目录下SQLite数据库文件存放在/data/data//databases目录下原创 2012-03-23 00:40:49 · 1895 阅读 · 0 评论 -
SQLite数据库存储带照片的联系人系统(未完待续)
在很多项目中经常会将图像保存在数据库中,需要注意的是,在保存图像之前,需要获得要保存图像的字节数组,SQLite数据库一般用BINARY 类型字段保存图像 具体代码请参见 ch06_contacts工程原创 2011-08-07 19:18:51 · 870 阅读 · 0 评论 -
ContentProvider 的使用 ----我的数据你来用
ContentProvider 是存取数据的抽象类 在Android中ContentProvider 的作用相当重要ContentProvider 基本概念1. ContentProvider 为存储和获取数据提供了统一的接口2. 使用ContentProvider 可以在不同的应用程序之间共享数据3. Android为常见的一些数据提供了ContentProvider(包括音频原创 2011-05-14 23:12:00 · 756 阅读 · 0 评论 -
访问android 手机内存与存储卡,查询存储卡剩余容量 (Environment 加 StatFs)
手机的存储空间分为手机内存及 存储卡(SD Card )空间这里先介绍 对手机内存、SDCard 做添加、删除的功能程序逻辑是: 首先用户先选择访问手机/ 存储卡,以列表的方式列出所有 目录和文件名, 在选项菜单上 有"添加" 、“删除” , 点击“添加” 将跳转到输入文件内容界面,输入后点菜单 ”保存" 将文件存入内存或 SD卡。 点"删除" 可删除所选择的文件.需要注意: g原创 2012-04-08 23:16:52 · 6089 阅读 · 0 评论 -
关于 ContentProvider
ContentProvider 可以看作是一个数据包装器, SQLite 数据库就是可封装到 ContentProvider 中的数据源的一个例子.本博文 重点介绍 实现ContentProvider要编写ContentProvider 必须扩展 android.content.ContentProvider, 实现以下重要方法1. query2. insert3. updat原创 2012-12-18 00:21:44 · 955 阅读 · 0 评论 -
使用 SharedPreferences 存取复杂类型的数据
要实现存取复杂类型的数据(Java类,图像等),需要对这些数据进行编码,通常将复杂类型的数据转换成 Base64 编码,然后将转换后的数据以字符串的形式保存在XML文件中 编码 存入存入过程: 由原创 2011-08-02 16:46:51 · 1408 阅读 · 0 评论 -
PreferenceActivity,可以保存设置的Activity
PreferenceActivity 是一个抽象类,继承自ListActivity ,该类封装了SharedPreferencesPreferenceActivity 提供了一些常用的设置项如,与普通组件一样,这些配置项既可以从XML文件创建,也可以从代码创建.每一个设置项标签有一个android:key属性,该属性的值就是保存在XML文件中的key-value对中的key在本示例将使原创 2011-08-01 23:51:37 · 993 阅读 · 0 评论 -
Android 和 SQLite 基本数据类型
Android 基本数据类型:boolean, char, byte, int, long, float, double, StringAndroid 的5种打印级别:Verbose,Debug,Info,Warning,Error SQLite3 支持的数据类型5种:Null,Integer,Real(浮点数),Text,BLOB(二进制对象)请参见 htt原创 2012-03-23 00:39:44 · 9184 阅读 · 1 评论