数据库操作模块。模块包含一个现实界面,以 listview 的形式按列逐条显 示数据库所存有的数据。同时通过编辑点击事件,实现点击数据条目可以弹出 窗口显示数据条目的完整信息,而长按数据条目则会弹出提示窗提示是否删除 条目,点击确定则删除条目。以上操作均涉及直接对数据库进行操作,需要调 用数据库预留的操作接口,同时每一次操作完成需要刷新数据库并且关闭数据 库操作接口,以防止系统意外情况下未释放操作内存造成内存泄漏或者损害数 据库的完整性或造成数据损坏。来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-

导出数据模块。与数据库操作模块类似,不过不执行增删改的操作,只执 行查询操作,将查询到的测试数据按条存入数组中。调用 JXL 工具包的相关函 数,生成一个工作簿,在工作簿里新建一个页,将数据按条存成 cell,按 cell 存成行,最后按行按列存入 Excel 表格。因为数据按行按列逐条转换存储,因 而对数据库中数据的格式匹配有着严格的要求,数据库中数据的任何差池都会 导致导出失败。这对于代码的设计冗余、纠错、维护性能提出了严格的要求。 同样的,在每次操作结束后都要求关闭数据库操作接口以保护数据库的安全性。

2。2 界面设计

安卓项目的开发中,界面都是使用 xml 文件编写的,每一个界面对应一 个。xml 文件。而在这个 APP 中,我一共编写了 4 个界面文件,它们分别是 activity_main。xml;database。xml;test1。xml;test2。xml。在界面的设计中,我力 求界面简洁、明了。界面的背景都使用了一张简单的安卓机器人的图片,简单 大方。而且界面的主要色调为草绿色,色调柔和,有利于保护测试者眼睛,缓 解测试者的紧张和疲劳,有利于得出更准确的测试数据。界面设计上控件之间 保持了适当的距离,减小了操作难度和误操作的概率,即使在比较小的手机屏 幕上也可以准确轻松地点击各个按钮、选择性别和难度。各个界面均已经进行 过优化,实现了屏幕分辨率的自适应,在不同的分辨率的屏幕上显示没有特别 大的差异,没有影响操作的显示问题。

上一篇:SCADA系统的船舶电站远程监控系统的设计研究
下一篇:Harris图像处理中特征检测算法研究

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

新課改下小學语文洧效阅...