移动开发技术(Android)——综合实验
- 一、MainActivity的设计
- 1.activity_main布局文件显示效果如下图所示:
- 2.MainActivity实现的功能,要求如下:
- 二、DeleteActivity的设计
- 1.activity_delete布局文件显示效果
- 2.DeleteActivity的功能实现
- 三、ChaXunActivity的设计
- 1.activity_cha_xun布局文件
- 2.ChaXunActivity的功能实现
- 四、代码
创建一个Android项目,名称自定义,默认创建MainActivity及其布局文件activity_main。在此基础上新建两个Activity,名称分别为ChaXunActivity和DeleteActivity,对应的布局文件名称分别为activity_cha_xun和activity_delete。
本项目工程文件点击这里下载:
一、MainActivity的设计
1.activity_main布局文件显示效果如下图所示:
2.MainActivity实现的功能,要求如下:
①点击“创建”按钮,创建一个名称为“Zhigong.db”的数据库,若数据库创建成功则弹出一个对话框,如下图所示。点击“no”按钮,退出程序。注:创建数据库需自定义一个类,使其继承SQLiteOpenHelper,类中完成数据表ZhiGong的创建,表的结构应包括主键、职工号、年龄、政治面貌、特长、所属部门。
②点击“插入”按钮,将从编辑框、单选按钮组、复选框和下拉列表中输入或选择的数据信息添加的数据表中。
③点击“修改”按钮,修改数据表中职工号为“160001”的记录的政治面貌和所属部门。
④点击“删除”按钮,跳转到DeleteActivity,并从DeleteActivity获得回传数据——查询的字段名和查询条件,根据字段名和条件将符合要求的记录从数据表中删除。
⑤点击“查询”按钮,跳转到ChaXunActivity,并ChaXunActivity获得回传数据——查询的字段名和查询条件,根据字段名和条件对数据表进行查询,查询结果显示在ListView中。
二、DeleteActivity的设计
1.activity_delete布局文件显示效果
如下图所示:
2.DeleteActivity的功能实现
点击“确定”按钮,将从编辑框输入的字段名和查询条件返回给上一个活动,即MainActivity。MainActivity根据字段名和条件将符合要求的记录删除。
三、ChaXunActivity的设计
1.activity_cha_xun布局文件
显示效果如下图所示:
2.ChaXunActivity的功能实现
点击“确定”按钮,将从编辑框输入的字段名和查询条件返回给上一个活动,即MainActivity。MainActivity根据字段名和条件在数据表中查询,将查询结果显示在ListView中。
四、代码
完整项目代码获取请点击: