- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
基于Android的手机安全卫士的设计与实现汇报人:胡姣指导老师:王越网络工程391班
目录页CONTENTSPAGEP1.项目介绍P2.需求分析P3.项目实现P4.界面流程
项目介绍
什么是Android?Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,主要使用于移动设备,如智能手机和平板电脑。1.5Cupcake(纸杯蛋糕)1.6Donut(甜甜圈)2.1Eclair(闪电泡芙)2.2Froyo(冻酸奶)2.3Gingerbread(姜饼)3.0b(蜂巢)4.0IcecreamSandWich(冰激凌三明治)4.1JellyBean(果冻豆)4.2JellyBean(果冻豆)4.3JellyBean(果冻豆)4.4KitKat(雀巢巧克力)5.0LimePie(酸橙派)
Android手机安全手机丢失应用程序管理手机数据管理手机安全从操作系统看,Android仍然是全球新智能手机设备使用率最高的系统,占总销量的80.7%,苹果iOS占15.4%,微软Windows则进一步萎缩到2.8%。智能手机销售排行
Android手机安全卫士项目背景智能手机的使用给用户带来方便快捷,同时出现了各种的威胁攻击,其中包括:窃取用户隐私、Botnet等。而目前手机安全市场的竞争也相对稳定,已被百度手机卫士、360手机卫士和腾旭手机管家所垄断。
需求分析
需求分析设置中心通讯卫士手机防盗流量统计有我在软件管理进程管理手机杀毒缓存清理高级工具通讯卫士用户可以添加黑名单,用于拦截黑名单短信或者电话。同时用户可以查看所有黑名单、删除黑名单。软件管理内存信息、应用程序管理进程管理查看正在运行中的进程,包括用户进程和系统进程。流量统计读取应用程序所使用的上传、下载以及所有的流量的数量分析。手机杀毒扫描用户手机里的所有应用程序的MD5值,通过比对网络搜集的MD5病毒数据库来判断应用程序是否安全。缓存清理快速扫描用户手机里所有应用程序的缓存信息,把有缓存的应用程序信息依次显示出来。高级工具号码归属地查询、短信备份和短信还原三大功能。手机防盗防止手机丢失功能。控制黑名单拦截、归属地显示和程序锁功能。
项目实现
数据库sms.dbblacknumber.db短信数据库黑名单数据库用于保存被拦截的黑名单号码和拦截方式短信备份时,用于记录短信数据applock.db程序锁数据库用于记录上了程序锁的应用程序包名该系统所涉及的数据库都是使用的代码建库,在程序运行的过程中,当需要进行数据库操作的时候,应用程序会首先尝试打开数据库,如果此时数据库并不存在,程序就会自动建立数据库,然后再打开数据库。创建数据库publicclassBlackNumberDBOpenHelperextendsSQLiteOpenHelper{ /** *数据库创建的构造方法 * *@paramcontext *@paramname *blacknumber.db *@paramfactory *@paramversion */ publicBlackNumberDBOpenHelper(Contextcontext){ super(context,blacknumber.db,null,1); } //初始化 @Override publicvoidonCreate(SQLiteDatabasedb){ db.execSQL(createtableblacknumber(_idintegerprimarykeyautoincrement,numbervarchar(20),modevarcher(2))); } @Override publicvoidonUpgrade(SQLiteDatabasedb,intoldVersion,intnewVersion){ }}
功能实现通讯卫士电话监听、短信监听;软件管理StatFs(分区的大小、可用的区块的个数)、PackageManager;进程管理查看正在运行中的进程ActivityManager流量统计读取应用程序所使用的上传、下载以及所有的流量的数量分析——PackageManager;手机杀毒获取文件的Md5值(MessageDigest)、对比数据库;缓存清理快速扫描用户手机里所有应用程序的缓存信息,把有缓存的应用程序信息依次显示出来。高级工具号码归属地查询、短信备份和短信还原;手机防盗短信监听、地址访问;三方应用·网络数据归属地数据库、病毒数据库·百度地
您可能关注的文档
- 矿政数据入库工具业务逻辑建模.pdf
- 高中数学知识点汇高二.pdf
- 超玛机电科技df400 dq h.pdf
- 黑龙江省海林市朝鲜族中学2024_2025学年高二生物下学期期中线上考试试题.doc
- 全国中考语文试题分类汇编07背诵默写.doc
- 全国通用2025版高考历史一轮总复习模块2专题7近现代中国经济的发展和社会生活的变迁第20讲近代中国民族工业的兴起和曲折发展课时跟踪人民版.doc
- 云南省永仁县第一中学2024_2025学年高二生物10月月考试题.doc
- 2025版高考英语一轮总复习课时作业40Unit5Meetingyourancestors含解析新人教版选修8.doc
- 山东省新泰一中2024_2025学年高二历史上学期第一次质量检测试卷含解析.doc
- 云南省永仁县一中2024_2025学年高二地理上学期期中试题.doc
- 浙江省临海市白云高级中学2025届高三历史3月月考试题.doc
- 云南拾谷县第一中学2024_2025学年高二物理上学期10月月考试题.doc
- 2025版高考生物总复习第13讲基因的分离定律教案苏教版.doc
- 湖北省黄石实验高中2024_2025学年高一历史下学期期末考试模拟卷.doc
- 通史版2025版高考历史大一轮复习专题七近代化的曲折发展__中日甲午战争至五四运动前4第4讲从维新思想到新文化运动课后达标检测含解析新人教版.doc
- 2024年高考数学考试大纲解读专题04导数及其应用含解析文.doc
- 河南省许汝平九校联盟2024_2025学年高一语文上学期期末考试试题扫描版无答案.doc
- 江西省吉安市吉水县第二中学2024_2025学年高一历史上学期第二次月考试题.doc
- 北京市平谷区2025届高三政治一模考试试题含解析.doc
- 2025届中考物理第四讲物态变化专项复习测试无答案新人教版.docx
文档评论(0)