第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/7/24 4:19:28 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

河南城建学院本科毕业设计(论文) 项目详细设计与实现

图6.6 设置向导第二步界面

③ 设置向导第三步的设计

第三步界面UI的设计与前两步都大同小异,中间输入电话号码的框为一个EditText控件,其下方是一个Button按钮,宽度为填充父窗体,文本为选择联系人,选择联系人功能实现,由于要拿到手机里面的联系人,联系人是隐私数据,要通过内容提供者来实现,创建一个ContactInfoProvider类,里面写一个返回List的方法,来返回联系人集合。通过创建一个ListView页面布局,把数据填充到ListView页面上,并且给每一个ListView注册一个条目点击事件,当用户点击某个条目时,取出该条目录上的电话号码,并把该号码写到安全号码这个界面上,然后才能进入到下一步的设置向导,其界面显示效果如图6.7所示。

32

河南城建学院本科毕业设计(论文) 项目详细设计与实现

图6.7 设置向导第二步界面

④设置向导第四步设计,显示效果如图6.8所示

图6.8 设置向导第四步界面

33

河南城建学院本科毕业设计(论文) 项目详细设计与实现

⑤ 设置向导完成的界面,要进入到手机防盗的界面,这个界面包含的信息有用户设置的安全号码、防盗保护是否开启、还有一些手机防盗功能的简介。其界面展示如图6.9所示。

图6.9手机防盗界面

6.1.3 手机侦测与设置功能的设计

这个大的功能主要有软件管理、进程管理、手机杀毒这三个小模块组成的,它们的具体的设计流程及界面的展示如下所示。

① 软件管理模块的设计

软件管理这个模块通过listview把手机里面的应用程序给展示到界面上,在界面的最上面有两个textview用来显示用户手机内存(rom)可用的大小和SD卡可用内存的大小,下面是一个listview通过遍历把应用程序显示到界面上,然后给你每一个listview条目都注册了点击事件,在点击每一个条目时,可弹出一个悬浮窗体,用popupwindow实现的,这个弹出窗体有三个小按钮,可以卸载、启动、分享这个应用程序,在点击这些小按钮的时候,可启动其对应的activity,方便于用户的操作。其界面展示如图6.10所示。

34

河南城建学院本科毕业设计(论文) 项目详细设计与实现

图6.10 软件管理界面展示

② 进程管理模块的设计

进程管理界面的UI和软件管理界面的UI大致类似,其顶部显示的内容也是通过textview显示出来的,通过ActivityManager拿到手机正在运行的进程数量和可用内存(ram)的大小,再设置显示到界面上。Textview下的布局是一个listview,显示进程的界面是通过创建一个LinearLayout节点的布局文件,里面放置一个imageview和textview,右边再放置一个checkbox,来选择要清理的进程。通过View.inflate方法把xml布局文件填充成一个view对象,显示到界面上。在界面的最下方放置了四个button按钮,设置成width=0dip,weight=1,等比例分配空间,显示到界面上。其主要界面展示如图6.11所示。

35

基于安卓平台的手机安全卫士的设计与实现毕业设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7vkvu8zu1i1xkfw968ko77t6k14pg601b16_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top