下载此文档

基于安卓手机卫士开发.doc


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
《专业课程设计》
设计报告
学院:
信息工程学院
专业班级:
软件102班
学号:
26号
姓名:
钟镁城
指导老师:
李伟
完成时间:

成绩:
目录
手机安全卫士设计实现 - 2 -
一系统功能 - 2 -
手机防盗 - 2 -
通讯卫士 - 2 -
手机杀毒 - 2 -
软件管理 - 2 -
任务管理 - 3 -
流量管理 - 3 -
系统优化 - 3 -
隐私空间 - 3 -
高级工具 - 3 -
安全资讯 - 3 -
限免推荐 - 3 -
设置中心 - 4 -
二数据库设计 - 4 -
数据表及作用 - 4 -
具体设计 - 5 -
关键代码 - 7 -
三系统实现 - 8 -
任务管理器部分功能实现代码 - 8 -
部分控件和事件说明 - 17 -
四总结 - 18 -
手机安全卫士设计实现
一系统功能
伴随智能手机的不断普及,移动互联网的快速发展,伴随着3G时代的到来,智能手机的广泛应用,手机安全问题被越发关注。
本次设计的手机安全卫士主要功能是保护手机的系统安全,有手机防盗、通信卫士、手机杀毒、软件管理、任务管理、流量管理、系统优化、隐私空间、高级工具、限免推荐、安全资讯、设置中心等功能。
手机防盗
手机防盗主要实现对手机的保护。进入“手机防盗”模块,提示用户设置手机保护密码,设置密码成功或已经设置后进入保护程序,主要有以下几个功能:
SIM卡变更警报、GPS追踪、远程销毁数据、远程锁屏。
通讯卫士
通讯卫士主要实现对手机通讯录的备份,添加黑名单,防骚扰设置。
手机杀毒
手机杀毒主要实现对恶意软件的扫描,通过调用数据库中恶意软件标识特征来识别本机是否含有恶意软件。如发现,则调用系统卸载工具卸载或者强行删除。
软件管理
软件管理实现对软件的管理,包括系统软件和用户软件,包含软件的卸载程序,轻松卸载不需要的软件。
任务管理
任务管理实现对系统内存中的进程进行动态监控,满足用户对无响应占资源的进程进行结束机制。但不允许用户结束系统进程。
流量管理
流量管理实现对各进程访问网络数据量的监控,有wifi和3G/2G两种模式,用户可以设定3G/2G网络下流量使用最高限制,当接近最高值和达到最高值时,提醒用户。
系统优化
系统优化实现优化系统,对系统开机项进行优化、系统垃圾清理。
隐私空间
隐私空间实现用户保存一些重要的文件,隐私照片、工作文档等都可以加密保存
,访问这些文件需要独立密码。
高级工具
高级工具实现一些日常需要的帮助,如手机号码归属地查询、归属地显示、短信备份、短信还原、短信锁定、常用电话号码。
安全资讯
提供每日最新的热门资讯,主要以手机安全方面知识、信息为主,另外推送最新最热社会话题。
限免推荐
限免推荐将最新最热的应用推荐给用户,支持链接下载,并保证下载的应用安全无毒。
设置中心
设置中心实现用户对操作习惯性的设置,如界面颜色、升级服务、程序锁、退出等操作。
二数据库设计
本次设计的数据是通过SQLite存储的,系统数据和用户数据存储到SQLite中。SQLite是Android自带的一个标准的数据库,它支持SQL语句,是一个轻量级的嵌入式数据库。
本次数据库设计工具是SQLite Expert Professional 。
数据表及作用
Antivirus:存储病毒、恶意软件特征码信息,在“手机杀毒”中应用。通过调用恶意软件特征码,准确识别恶意软件。
Address:存储本软件提供的基本信息,在功能调用、数据传递方面实现辅助作用。
Commonum:存储常用电话号码,在“高级工具”中提供用户查找常用的电话号码如肯德基服务电话、中国移动客服电话、道路交通查询电话等。
部分数据表截图如图所示:
图(1)
图(2)
图(3)
具体设计
程序中的SQLiteDatabase实例代表了一个SQLite的数据库,通过SQLiteDatabase实例的方法,执行SQL语句,对数据库进行录入、读取、更新操作。
程序中的SQLiteOpenHelper是一个辅助类,主要生成一个数据库并对数据库进行管理。
数据库基本实现的三个函数:(1)onCreate:在数据库第一次生成的时候调用这个方法,数据录入时生成数据表。(2)onUpgrade:数据库更新时调用这个方法。(3)onOpen:读取数据库文件时,通过这个方法进行读取数据库文件。
以commonnum为例:
CREATE TABLE android_metadata (locale TEXT);
CREATE TABLE [classli

基于安卓手机卫士开发 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cdsqbyl
  • 文件大小0 KB
  • 时间2015-04-24
最近更新