| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12393 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着科技以及移动互联网的不断发展,智能手机普及率越来越高,Android手机的普及率也越来越高,各种各样的Android手机更新速度也很快。随之而来的是Android手机上的应用也层出不穷,手机中的众多软件让我们的生活更加方便。事物都有两面性,既有好的方面也就会有不好的方面,由于Android的开源,所有人都可以对代码进行编写,这样只要会编写程序的人都可以编写自己喜欢的软件放到软件应用市场,有些人就会违反法律规范,在编写的程序加入木马代码,获取用户的个人信息,用户的那些隐私就会被别人知道,人们也就很担心手机的安全问题。 本系统软件是基于Android平台开发的手机安全卫士,利用Java语言在Eclipse上进行开发。主要有五大功能模块,第一个模块功能是通信卫士,第二个模块功能是软件管理,第三个模块功能是手机杀毒,第四个模块功能是高级工具,第五个功能模块是设置中心。此次设计的安全卫士好处在于方便易用,操作简单,使用资源较少。此软件用xml文件对界面进行布局,后台业务逻辑层用java实现。此软件开发平台用Android系统,开发环境使用Java SDK,数据库对数据的存储和传输使用SQLite数据库完成数据的交互及共享。
关键词:手机卫士 MVC Android
目录 摘要 Abstract 1. 引言-1 1.1 研究背景-1 1.2 研究目的和意义-1 1.3 课题目标-2 2. 相关开发技术-3 2.1 Java技术-3 2.1.1 Java技术简介-3 2.1.2 Java技术特点-3 2.1.3 Java技术的优点和缺点-3 2.2 Android技术-4 2.2.1 Android技术简介-4 2.2.2 Android系统组件-4 2.3 MVC模式-5 2.3.1 MVC框架简介-5 2.3.2 MVC的优势-5 2.4 SQLite数据库-6 2.4.1 SQLite数据库的概念-6 2.4.2 SQLite数据库的优势与劣势-6 3. 系统分析和需求-7 3.1 可行性分析-7 3.2 功能需求分析-8 4. 系统设计-9 4.1 系统总体设计-9 4.1.1 系统模块结构-9 4.1.2 通信卫士模块-10 4.1.3 软件管理模块-10 4.1.4 手机杀毒模块-11 4.1.5 高级工具模块-11 4.1.6 设置中心模块-11 4.2 项目代码的组织结构-11 4.3 资源设计-11 4.4 数据库的设计-13 5. 系统实现-15 5.1用户界面实现-15 5.2通信卫士模块实现-17 5.3软件管理模块实现-18 5.4手机杀毒模块实现-19 5.5高级工具模块实现-21 5.6设置中心模块实现-22 6. 系统开发对社会的影响-23 结语-24 参考文献-25 致谢-26 |

