android的手机安全卫士【字数:12065】

摘 要随着科技以及移动互联网的不断发展,智能手机普及率越来越高,Android手机的普及率也越来越高,各种各样的Android手机更新速度也很快。随之而来的是Android手机上的应用也层出不穷,手机中的众多软件让我们的生活更加方便。事物都有两面性,既有好的方面也就会有不好的方面,由于Android的开源,所有人都可以对代码进行编写,这样只要会编写程序的人都可以编写自己喜欢的软件放到软件应用市场,有些人就会违反法律规范,在编写的程序加入木马代码,获取用户的个人信息,用户的那些隐私就会被别人知道,人们也就很担心手机的安全问题。本系统软件是基于Android平台开发的手机安全卫士,利用Java语言在Eclipse上进行开发。主要有五大功能模块,第一个模块功能是通信卫士,第二个模块功能是软件管理,第三个模块功能是手机杀毒,第四个模块功能是高级工具,第五个功能模块是设置中心。此次设计的安全卫士好处在于方便易用,操作简单,使用资源较少。此软件用xml文件对界面进行布局,后台业务逻辑层用java实现。此软件开发平台用Android系统,开发环境使用Java SDK,数据库对数据的存储和传输使用SQLite数据库完成数据的交互及共享。
Key Words: Mobile guards; MVC; Android 目 录
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 *好棒文|www.hbsrm.com +Q: *351916072* 

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
引言
研究背景
目前智能手机发展迅速,现在智能手机已经成为我国人们生活和工作中不可或缺的东西,智能手机的发展也带动了Android手机软件的迅速发展。目前,我国Android手机市场软件种类很多,随之而来的软件的功能比较杂乱,智能手机的安全越来越严峻,由于Android开源,任何人都可以把自己编写的软件放到Android市场,这就让有些不法之人钻了空子,他们利用软件来窃取用户的隐私、随意扣取用户费用、编写病毒及后门程序等损害用户的权益。
自2008年谷歌发布了首款支持Android系统的手机,Android迅速发展,到现在为止Android已经成为世界上手机主流的操作系统。由于Android系统开源,让用户的资料缺乏安全,每时每刻都威胁着我们自身的信息安全,我们的个人信息一旦被泄露,会给我们带来巨大的损失,为了让我们大多数人避免这种损失的发生,我们需要一款方便使用,功能齐全性能好的手机安全卫士来保障我们的手机信息的安全,根据中国互联网信息中心统计的数据表明,随着网络的发展到2018年6月底,我国网民数量达到了7亿,网民规模处于世界首位,手机上网已经成为网络接入的一个重要发展方向,手机安全卫士是为了针对当下的形势需求所开发的一款软件[1]。
研究目的和意义
本课题的目的是编写一个程序,当手机运行该程序时,此程序用于维护手机安全,防止有些程序非法窃取个人信息,此程序也能使得手机运行更顺畅,给用户提供一个安全舒适的手机上网环境。根据用户使用智能手机的实际情况,通过对以下部分的分析,第一部分是可行性研究,第二部分是需求分析,第三部分是系统设计第四部分是系统实现,通过这四部分来开发手机防护安全卫士,是基于Android平台来开发的该系统,实现了通信卫士、高级工具、手机杀毒、软件管理等种种功能,具有很强的使用性。
随着科学技术的迅速发展,手机成为人们生活中不可缺少的东西,为了满足用户越来越高的需求,我国各大手机生产制造公司越来越注重智能手机的硬件配置,人们在自己的手机中装载了很多不同类型的不同功能的软件。本次开发的软件可以让Android手机用户直接看到手机中的所有应用软件,可以对手机中的软件进行卸载、运行操作,对那些好的软件可以分享给好友。这款软件还可以拦截生活中的推销电话,对误删的短信进行备份和还原,也可以对手机的病毒进行防治,防止木马盗取用户的隐私。开发的软件可以极大地提高手机的安全,使得用户的隐私不被后台软件窃取。用户个人可以根据个人喜好对高级工具和设置中心进行设置,满足用户个人的喜好,方便日常生活,受到许多用户的好评。
课题目标
本课题的目的是要开发一款保障手机安全的app,主要为了保护用户个人隐私、防止软件乱收费,方便用户对自己手机中的软件进行管理以及查杀手机因为上网浏览数据而产生的木马病毒。该软件的主要功能有:
用户可以在通信卫士中,把骚扰电话和推销电话添加到黑名单中,对电话进行拦截,让这些电话不再骚扰你;
在软件管理中,用户手机中的各种各样的软件都会陈列出来,用户可以对这些软件进行卸载、运行及分享操作。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/216.html

好棒文