文档介绍:该【智能手机应用开发 】是由【1354793****】上传分享,文档一共【38】页,该文档可以免费在线阅读,需要了解更多关于【智能手机应用开发 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。智能手机应用开发
单击此处添加副标题
based on android
汇报人姓名
内容包括:
Android 平台概述
搭建 Android 开发环境
第一个 Android 应用程序
Android 用户界面设计
Activity、Intent、Service、Broadcast Receiver
Android 中的数据存取
Android 实验设计
课程结构
开放手机联盟(OHA)
Android 平台综述:
平台介绍、开发者社区
开发环境:
构建 Android 开发环境
应用程序:
应用程序结构
典型应用:
用户界面、图形编程
数据存取、网络连接
硬件访问
平台综述
开发环境
程序结构
数据存取
网络连接
硬件访问
图形编程
用户界面
获取 Android 资料的途径
下载 sdk 等相关软件
查看文档
在线帮助
开发社区
国内需要代理才能访问
news
sdk下载
开发FAQ、源码下载
移植
6、Android 中的数据存取
on android
目录
CONTENTS
数据存取方式
01
Preference
“键-值”方式存储,以 xml 文件的形式保存
02
File
采用 .* 库所提供 I/O 接口读写文件
03
SQLite
SQLite 是轻量级的嵌入式数据库引擎
04
Content Provider
用于实现不同应用程序之间的数据共享
05
1、Preference
主要用于存储数据较少的场合,比如配置信息
文件位置:/data/data/<包>/shared_prefs/***.xml
需要用到接口:SharedPreferences
及其内部接口:
取得接口:
(filename,mode)
()
数据类型、数据操作:
int、flaot、string、boolean等
putString(key,value)
getString(key,defValue)
实例:Test_of_Preference
定义 :
一个 EditText 用于键入数据
三个 Button 分别用于将数据写入 xml 文件、从文件获取数据并显示、清除文件中的数据
定义 :
一个 TextView 用于显示从文件中获取的数据
et1=(EditText)findViewById();
button1=(Button)findViewById();
button2=(Button)findViewById();
button3=(Button)findViewById();
textView1=(TextView)findViewById();
创建接口 sp1、spEditor1
以键值 <String Key,String Value> 方式加入数据
以 String Key 为索引来获取数据
清除数据
private SharedPreferences sp1;
sp1 = ("test", MODE_PRIVATE);
spEditor1 = ();
("TEXT",().toString());
();
String string1 = ("TEXT", "");
(string1);
().commit();
运行结果: