基于安卓平台的手机安全卫士的设计与实现毕业设计 联系客服

发布时间 : 星期日 文章基于安卓平台的手机安全卫士的设计与实现毕业设计更新完毕开始阅读c9e27ae68ad63186bceb19e8b8f67c1cfad6ee1a

河南城建学院本科毕业设计(论文) 项目测试

② 对来电归属地显示的测试

我们也通过模拟器进行测试,通过把项目部署到模拟器上,进入设置中心,打开来电归属地显示按钮,并选择显示款的风格为活力橙,通过Eclipse进入到DDMS(Dalvik Debug Monitor Service)界面,是 Android 开发环境中的Dalvik虚拟机调试监控服务。从这个界面上找到Emulator Control来给模拟器模拟一个接到电话的场景,看模拟器在接电话界面上是否有活力橙的号码归属地显示框,其显示的界面如图7.3所示。

图7.3 归属地显示界面

③ 对黑名单进行测试

这个测试我们通过开启两个模拟器模拟两个场景,一个相当于打电话,一个相当于接电话,由于模拟器左上方的端口号即为模拟器的电话号,我们通过手机卫士把其中一个端口号设置为黑名单,选择拦截模式为电话拦截,用设备黑名单的这个模拟器给另外一个模拟器打电话,会发现电话根本打不出去,还没接通电话就自动挂掉了。而且,通过代码的控制,在接电话的哪一方的通话记录里也没有刚才的通话的记录,这样,就相当于把一个号码彻底拦截了。由于模拟的界面不能用图直接进行展示,这里只展示一张把5556这个模拟器加入到黑名单的显示图,如图7.4所示。

44

河南城建学院本科毕业设计(论文) 项目测试

图7.4 模拟黑名单拦截图

④ 在真实的手机上进行测试

在测试的时候,把项目部署到不同分辨率下的Android手机上,发现显示的结果是不一样的,而且在软件管理界面显得尤为的明显。主要是在软件管理界面有个PopupWindow(弹出窗体),这个弹出的窗体距离左边的小图标的距离在不同分辨率下显示效果是不一样,在大的分辨率上弹出窗体距离图标较远,而较小的分辨率上则相反,通过查看弹出窗体这一段的源代码,发现我们定义的弹出窗体距离左边图标的距离是60px,通过window上的尺子小工具测量出不同分辨率下的PopupWindow距离图标的距离都是60px,这就造成了分辨率不同,虽说都是60px,但显示效果却不同。然后通过定义一个工具类,把60px根据不同的分辨路进行换算统一转成60dip,dip这个单位可以随着不同分辨率进行自动适应,这样,转换后,显示效果就相同了。

7.2 本章小结

本章主要介绍了项目在完成后的测试,通过对项目的功能模块进行全方位的测试,以便找出程序的bug,然后解决,只有测试合格,才能宣告程序的设计告一段落。

45

河南城建学院本科毕业设计(论文) 结束语

结束语

在毕业设计的这两个多月的时间里,通过对项目的需求分析和对市面上一些安全软件的学习,逐步确定了自己要设计的模块、要实现的功能。在导师的指导下,逐步完成了项目的开题报告、任务书等文档,这些文档对一个项目是必不可少的,有了这些文档,才能确定方向,才知道该往哪方面努力。这次毕业设计,可以说是对我们大学所学课程的一个综合运用,其中用到了数据库的设计方法、用到了管理信息系统的开发流程和软件工程的思想进行项目的设计。也让我深刻意识到前期基础知识的储备是多么的重要,也为以后的工作打下了坚实的基础。

这次毕业设计的题目是手机安全卫士,基本上是把大体的功能都实现了,包括有手机防盗、进程管理、软件管理、程序锁、归属地查询等等一些常用的功能,通过这次项目的编写,深深体会到要开发出一款界面美观、功能齐全的软件确实不那么容易,需要我们付出很多努力和汗水,也需要长期的实践经验积累。

在毕业设计期间,我也意识到了自己的不足。由于自身的知识肤浅,经验不够,因此,开发的软件还有很多不足之处,比如实现的主要功能不多,模块过少,有些界面的代码过于类似,界面整体效果不够美观等问题。虽然在最后阶段也进行了测试和完善,但效果却不够明显。不过我会继续努力,我相信在今后的工作中,我会逐渐提升自己能力和人生的高度。

46

河南城建学院本科毕业设计(论文) 致谢

致谢

毕业设计的结束,意味着大学四年的生活就要结束了。在毕业设计的这一段时间里,不仅有导师的指导,还有同学的帮助,有时候晚上几个同学在一起讨论某个功能模块如何实现,在一起谈论程序的问题和bug,有时候因为某个错误没解决都不想去吃饭,这段时光肯定会令人难忘的。

在毕业设计即将结束,我要感谢我的导师杨老师,正因为有导师的不断的指导,才能完成这个毕业设计以及毕业论文的书写。同时,在平常的上课时,每位老师都对我们严格要求,让我们按时完成老师留下的任务,课堂上,老师不仅教会我们如何学习、教会我们新的知识,在课下,又能和老师打成一片,教会了我很多道理。让我意识到先做人、后做事,感谢大学里教过我的每一位老师,你们都很棒。

在这里还得感谢我的战友们,也就是同学,正是有你们的不断鼓励,还有我们每一天都熬到很晚,在不断的调试着我们的程序、测试bug,我们在一起交流、谈论,这些都将是我们在通往未来道路上的宝贵财富。

最后,我要向牺牲了休息时间来对本文进行审阅,评议和参与论文答辩的各位老师表示深深的感谢。在此,衷心的谢谢您们!

47