- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南昌航空大学实验报告
二0一4 年 11 月 14 日
课程名称: Android 实验名称: Android数据存储和数据访问
班级: 姓名: 同组人:
指导教师评定: 签名:
一:实验目的
掌握SharedPreferences的使用方法;
掌握各种文件存储的区别与适用情况;
了解SQLite数据库的特点和体系结构;
掌握SQLite数据库的建立和操作方法;
理解ContentProvider的用途和原理;
掌握ContentProvider的创建与使用方法
二:实验工具
Eclipse(MyEclipse)+ ADT + Android2.2 SDK;
三:实验题目
1.应用程序一般允许用户自己定义配置信息,如界面背景颜色、字体大小和字体颜色等,尝试使用SharedPreferences保存用户的自定义配置信息,并在程序启动时自动加载这些自定义的配置信息。
2.尝试把第1题的用户自己定义配置信息,以INI文件的形式保存在内部存储器上。
3.使用代码建库的方式,创建名为test.db的数据库,并建立staff数据表,表内的属性值如下表所示:
属性 数据类型 说明 _id integer 主键 name text 姓名 sex text 性别 department text 所在部门 salary float 工资实验目的
掌握SharedPreferences的使用方法;
掌握各种文件存储的区别与适用情况;
了解SQLite数据库的特点和体系结构;
掌握SQLite数据库的建立和操作方法;
理解ContentProvider的用途和原理;
掌握ContentProvider的创建与使用方法
实验工具
Eclipse(MyEclipse)+ ADT + Android2.2 SDK;
实验题目
1.应用程序一般允许用户自己定义配置信息,如界面背景颜色、字体大小和字体颜色等,尝试使用SharedPreferences保存用户的自定义配置信息,并在程序启动时自动加载这些自定义的配置信息。
2.尝试把第1题的用户自己定义配置信息,以INI文件的形式保存在内部存储器上。
3.使用代码建库的方式,创建名为test.db的数据库,并建立staff数据表,表内的属性值如下表所示:
属性
数据类型
说明
_id
integer
主键
name
text
姓名
sex
text
性别
department
text
所在部门
salary
float
工资
4. 建立一个ContentProvider,用来共享第3题所建立的数据库;
建立一个ContentProvider,用来共享第3题所建立的数据库;
四:实验代码
InternalFileDemo
public class InternalFileDemo extends Activity {
private final String FILE_NAME = "fileDemo.txt";
private TextView labelView;
private TextView displayView;
private CheckBox appendBox ;
private EditText entryText;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
labelView = (TextView)findViewById(R.id.label);
displayView = (TextView)findViewById(R.id.display);
appendBox = (CheckBox)findViewById(R.id.append);
entryText = (EditText)findViewById(R.id.entry);
Button writeButton = (Button)findViewById(R.id.write);
Button readButton = (Button)findViewById(R.
您可能关注的文档
- (含答案)“伏安法测电阻”以及它几种测电阻的方法.doc
- [人教版]四年级[上册]数学期末试卷(八套).doc
- 《产前超声检查指南2012》.doc
- 《风景写生》课程.教学案.doc
- 51单片机汇编语言和C语言经典实例.doc
- 2015年全国中学生英语能力竞赛(NEPCS)高中一年级年级组初赛试题(含答案).doc
- 2017课堂教学改革方案.doc
- 2018年广东一模作文导写和广州一模作文分析报告.doc
- 2018年最新电大混凝土结构设计原理形成性考核册答案.doc
- A8-V5.0快速操作手册范本.doc
- GB/T 29324-2024架空导线用碳纤维增强复合材料芯.pdf
- 《GB/T 29324-2024架空导线用碳纤维增强复合材料芯》.pdf
- GB/T 43905.1-2024焊接及相关工艺中烟尘和气体取样的实验室方法 第1部分:电弧焊中烟尘排放速率的测定和分析用烟尘的收集.pdf
- 《GB/T 43905.1-2024焊接及相关工艺中烟尘和气体取样的实验室方法 第1部分:电弧焊中烟尘排放速率的测定和分析用烟尘的收集》.pdf
- 中国国家标准 GB/T 43905.1-2024焊接及相关工艺中烟尘和气体取样的实验室方法 第1部分:电弧焊中烟尘排放速率的测定和分析用烟尘的收集.pdf
- 中国国家标准 GB/T 18910.21-2024液晶显示器件 第2-1部分:无源矩阵单色液晶显示模块 空白详细规范.pdf
- GB/T 18910.21-2024液晶显示器件 第2-1部分:无源矩阵单色液晶显示模块 空白详细规范.pdf
- 《GB/T 18910.21-2024液晶显示器件 第2-1部分:无源矩阵单色液晶显示模块 空白详细规范》.pdf
- GB/T 43860.1220-2024触摸和交互显示 第12-20部分:触摸显示测试方法 多点触摸性能.pdf
- 中国国家标准 GB/T 43860.1220-2024触摸和交互显示 第12-20部分:触摸显示测试方法 多点触摸性能.pdf
文档评论(0)