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

基于Android系统的手机安全卫士毕业设计

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

第三章 软件的总体框架

3.1软件主要功能概述

1.手机防御:绑定一个手机号码,可以手动输入,也可以读取手机通讯录来选择,并存入SharedPreferences,验证SIM卡是否被换,如若被换就向绑定的手机号发送短信

2.防打扰:通过ExpandableListView展示“白名单”和“黑名单”,白黑名单可以手动添加,也可以读取手机通讯录,用ListView显示通讯录名单,需要重写BaseAdapter,并且加入checkBox用来选择多条信息到名单中,并将信息分别存到数据库对应的表中,还添加拦截对象,有“拦截黑名单”、“只接收白名单”、“拦截所有人”,通过RadioButton来选择。用来自动挂断电话。

3.个人隐私:通过listView显示创建的文本,并通过重写BaseAdapter来显示文本以及创建文本的时间。新建文本可以手动输入还可以通过语音输入。语音输入是通过调用google的语音搜索引擎来处理语音并且返回文本,并存入到Sqlite数据库。

4.程序管理:读取手机的应用程序,分为用户程序和系统程序,通过GridView显示出来。对于用户程序,通过选择菜单来实现运行和卸载,卸载是调用系统的卸载工具;对于系统程序,同样可以调用系统的卸载工具进行卸载。 5.密码管理:用来修改登录密码,首先必须进行初始密码验证,才能修改密码,然后分别验证新密码和确认密码,同样新密码存储到SharedPreferences中。密码修改成功后就会跳到登录页面,输入正确的密码才可以进入

6.关于软件:主要用来介绍此软件的详细功能。通过点击按钮弹出对话框文本来介绍。

3.1.1客户端登录/退出

客户端登录/退出功能:第一次进入设置密码,以后每次登录输入密码 。

11

登录(设置/输入密码) 手机防御 防打扰 个人隐私 退出 ) (结束程序图3.1 客户端登录/退出

程序管理 密码管理 关于软件 3.1.2 手机防御

手机防御功能:通过绑定手机号来远程控制你的手机。

更换SIM卡发送短信通知 删除隐私,防止泄露秘密 响警报音,便于找回手机 锁定手机,禁止胡乱使用 开启防御 输入手机号码(手动/读取手机通讯刻录输入) 手机防御 图3.2 手机防御

12

3.1.3 防打扰

防打扰功能:通过添加黑白名单来拦截短信和来电

防打扰

白名单 黑名单 图3.3 防打扰

白名单里面的人短信和电话默认为不拦截,黑名单里面的人短信和电话默认为拦截,通过拦截规则,来选着用哪种模式实现防打扰。拦截规则有拦截黑名单里面所有人、只接收白名单里面的人和拦截所有人。

3.1.4 个人隐私

个人隐私功能:记录你需要保存的个人信息

个人隐私

列表

图3.4 个人隐私

手动输入 语音输入

13

3.1.5 程序管理

程序管理功能:管理手机里面的应用

图3.5 程序管理

程序管理

用户程序 系统程序 运行 卸载 卸载 系统权限

通过获取手机里面的APP,将其分为用户程序(用户安装的应用)和系统程序(系统自带的应用)。用户程序可以用来运行和卸载,系统程序可以用来卸载,卸载调用是系统的卸载工具,需要获取系统的权限。

14

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