移动开发技术(Android)——综合实验

本文介绍了一个Android项目,涉及MainActivity、DeleteActivity和ChaXunActivity的实现。MainActivity负责创建数据库并实现增删改查功能,DeleteActivity用于删除数据,而ChaXunActivity则用于查询数据。项目涵盖了SQLiteOpenHelper的使用、数据操作以及Activity间的通信。
摘要由CSDN通过智能技术生成


创建一个Android项目,名称自定义,默认创建MainActivity及其布局文件activity_main。在此基础上新建两个Activity,名称分别为ChaXunActivity和DeleteActivity,对应的布局文件名称分别为activity_cha_xun和activity_delete。

本项目工程文件点击这里下载:
https://download.csdn.net/download/weixin_44652589/22364098

一、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中。

四、代码

完整项目代码获取请点击:https://download.csdn.net/download/weixin_44652589/22364098

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值