毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

Android的驾驶干扰行为记录系统设计(4)

时间:2022-06-14 22:42来源:毕业论文
数据库操作模块。模块包含一个现实界面,以 listview 的形式按列逐条显 示数据库所存有的数据。同时通过编辑点击事件,实现点击数据条目可以弹出 窗口

数据库操作模块。模块包含一个现实界面,以 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。在界面的设计中,我力 求界面简洁、明了。界面的背景都使用了一张简单的安卓机器人的图片,简单 大方。而且界面的主要色调为草绿色,色调柔和,有利于保护测试者眼睛,缓 解测试者的紧张和疲劳,有利于得出更准确的测试数据。界面设计上控件之间 保持了适当的距离,减小了操作难度和误操作的概率,即使在比较小的手机屏 幕上也可以准确轻松地点击各个按钮、选择性别和难度。各个界面均已经进行 过优化,实现了屏幕分辨率的自适应,在不同的分辨率的屏幕上显示没有特别 大的差异,没有影响操作的显示问题。

Android的驾驶干扰行为记录系统设计(4):http://www.youerw.com/zidonghua/lunwen_95371.html
------分隔线----------------------------
推荐内容