基于安卓平台的手机卫士软件开发研究

来源 :科学与财富 | 被引量 : 0次 | 上传用户:taylorgil7
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 安卓系统作为智能手机的开源系统,因为对技术的要求不高,各种基于安卓系统的手机应用软件不断涌现。但是,应用软件数量之多的背后,却是参差不齐的软件质量隐患,如垃圾软件、窃取用户信息的软件等。本设计针对安卓手机的这些问题,并结合用户的需求,主要解决安卓的安全和应用软件的管理问题,基本包括手机防盗、通讯卫士、软件管理、进程管理、流量统计、手机杀毒、缓存清理、高级工具和设置中心。本软件采用软件工程中结构化的思想,采用了标准的软件开发流程,基本包含了市面管理软件的功能,并结合用户需求,使用了简洁方便的界面,适用于各个年龄阶段的用户。
  关键词: 安卓;手机卫士;安全管理
  1.相关简介
  该软件运用了Android SDK開发环境以及该环境下的一些组件和SQLite数据库、Intent Receive、Share Preferences、Service等。在设计过程中,首先安卓的用户界面组件构建软件界面,然后运用安卓内置的SQLite数据库实现数据的存取,软件各个模块提供数据支持,最后运用Share Preferences和Service实现软件的控制。Android是一个包含操作系统、中介架构层以及应用程序所产生出来的软件堆栈架构。
  由下而上,其核心主要是嵌入式Linux作业系统,Android开发的类库及Android运行时,再配合应用程序架构,来开发各种不同的应用程序。开发安卓软件主要用到ADT、eclipse、JDK、JRE等组件。该手机卫士的最大特点是占用空间小,并且功能强大,软件大小不足1M,功能却能覆盖市面安全软件的绝大部分功能,小巧灵活,界面简洁,实用性高。
  2.系统安全和应用软件的管理问题设计与实现
  2.1 概要设计
  本章主要讲述系统的设计与实现过程,采用分模块的方法,对各个功能进行细致的描述。根据以上的需求分析,将该手机卫士分成了九大功能模块。
  2.2系统安全和应用软件的管理问题
  手机防盗的处理是当用户点击进入手机防盗系统时,软件会首先判断是否设置了密码,若未设置密码,则进入到密码设置界面;如已经设置了密码,则经过密码验证便可进入到手机防盗的设置和修改中,用户可以选择安全手机号码和是否开启防盗保护。通讯卫士中主要包含黑名单的增加及删除、短信和电话的拦截;增加的黑名单会保存到安卓的数据库中,当有來电或短信时,会在数据库中查找电话号码,若有该号码,则进行拦截。其中,软件管理功能会自动检索手机中的所有软件,并可以对软件进行打开、卸载和分享操作。
  接下来,启动进程管理后,系统会自动检索出所有的用户进程和系统进程,可手动选择想要进行清理的软件。然后点击一键清理按钮,即可结束所有进程。其中,流量统计功能会自动统计手机消费的总流量,并显示手机中每个软件的耗流量情况,当运行手机杀毒功能时,手机会对每个软件进行扫描,对含有病的的软件会进行病毒查杀,并提示用户彻底清理。缓存清理的主要功能是检索手机应用产生的缓存,并设置一键清理功能,自动清理手机的缓存,释放手机空间,从而提高手机的运行速度。
  3.软件测试
  软件测试是检验是否满足需求规格的定义,看运行效果是否良好,找出其中的缺陷与不足,从而使软件更加的完善。分为功能测试和兼容性测试两大类。
  3.1 功能测试
  功能测试也称为黑盒测试,只需要考虑软件的整体功能,而不需要考虑具体的实现形式。一般从软件的界面和架构出发,编写合适的测试用例,检测软件的实际输出结果和预期结果之间的差异,并对软件进行并不断的完善,使软件达到需求分析阶段对软件的要求。
  具体功能测试如表1所示:
  3.2 兼容性测试
  测试该手机软件能不能在不同的手机、不同的安卓版本上正确的运行。
  通过在不同的手机型号和不同的安卓本上进行测试,体现软件的可移植性和适应性,以便能被绝大多数使用客户所接受。具体测试结果如下:
  4. 结束语
  与传统的软件相比,文中软件的大小,流畅性得到了一点程度提高,并从功能需求分析方面论述了系统的需求分析,此外,本章中手机卫士的设计以及各个模块的实现方法,主要从处理流程和界面设计两个方面进行阐述。而且通过测试,软件的运行结果与预期结果基本一致,效果较好,为后续的开发打下了比较好的基础。■
  参考文献
  [1] 林卓. 软件开发模式的创新[J]. 科技展望, 2017, 27(16).
  [2] 潘其琳. 计算机软件开发技术的现状及应用探究[J]. 信息技术与信息化, 2015(3):249-251.
其他文献
摘 要: 铁路工务系统正面临作业人员不断减少,管辖范围大幅增加,设备状态标准提高的现状,现有生产组织和管理方式已无法满足要求,迫切需求新的改变,本文结合线路车间实际情况,主要从生产任务、生产机构、职工业余生活三方面,浅议宝成线维修体制改革的设想。  关键词: 维修体制改革;现状;改进措施;生产机构  一、车间设备人员概况  1、设备概况:  正线:上行K521+840-K582+300;下行K52
摘 要: 导通不良、绝缘不良是弹上电缆网常见的故障。本文通过对这两种常见故障现象的总结与分析,提出了对应的预防措施,能有效提高导弹电缆网的质量。  关键词: 电缆网;导通;绝缘  1引言  弹上电缆网主要由电连接器和导线组成,负责弹上器件与器件、组件与组件、系统与系统之间的电气连接和信号传递,其性能的好坏,直接关系到整个导弹系统的安全可靠运行。弹上电缆网的制造通常选用高可靠性的军用连接器和导线,与
摘 要: 财务管理已被越来越多的企业重视,许多企业将财务管理作为其管理核心。那么企业也在逐渐将传统的财务管理模式进行转变,大多企业对于财务会计目标成本管理认同,并且该管理模式如果实行较好,那么其优势比较明显,笔者本文来简要对其管理模式进行分析。  关键词: 企业;财务会计目标成本管理;模式分析  财务是企业发展的核心内容之一,企业能否正常运作离不开财务支撑,企业在发展中逐渐发现传统财务管理弊端的凸
摘 要: 我国的工程建设水平不断提升,但安全生产问题依然是建设工程在生产过程中需要注意的工作事项。通过对安全生产管理理念进行创新,解决建筑工程的安全管理问题。结合实际的安全管理创新理念,提升建设工程的安全生产观念,为后续的建设工程施工做好工程准备工作。  关键词: 建设工程;安全管理;理念创新  建设工程迅速发展,发展水平在很大程度上得到提高,但安全事故出现频率较高,严重影响工程质量和施工人员的人
摘 要: 中韩两国一衣带水,自古以来交流频繁。中国的文字以及儒家文化对韩国的社会占据了重要地位。成语作为历史和文化的产物,具有固定的结构和特定的意义。本文对中韩四字成语从结构和语义上进行比较分析,旨在寻找其中的一些规律,以期对韩语学习者有所启示和帮助。  关键词: 四字成语;对比;同形异义  中韩两国自古以来交流频繁,在儒学、语言文字、天文历法、医学等领域皆有十分密切的交流。其中,语言文字作为其文
摘 要: 在智能电网的调度运行过程中,为了突出智能电网所具有的优势,需要针对调度运行中控制、网络、监测等几个方面的关键技术进行考察和实施。本文将对智能电网的调度运行中较为常见的关键性技术进行探讨,基于电网安全给出相关的操作规范,并在技术层面提供监测防范的相关要求。  关键词: 智能电网调度;控制技术;在线监测  前言:智能电网技术是依托于传统电网,利用具有双向性的通信网络技术,实现电网自动化和智能
摘 要: 现代化战争对于武器装备带来更多挑战,而提升整套系统可靠性无疑是系统建设重中之重。本文主要针对影响某型装备系统可靠性的因素进行分析,并提出提升系统可靠性研究的技术途径。  关键词: 装备系统;可靠性提升  1.引言  “可靠性”指的是产品的先天属性,是指产品在规定的条件下和规定的时间内,完成规定功能的能力。而这一先天属性,是由设计者设计出来的、生产出来的、管理出来的。其中设计又是至关重要的
摘 要: 本文主要介绍了利用西门子S7-1200PLC检测可变电阻压降的方法,通过对可变电阻电压检测的目的及应用,可变电阻压降的检测方法以及对检测结果的分析以期在利用PLC对模拟量输入和模拟量输出进行控制时提供一定的参考。  关键词: PLC;模拟量;检测  前言  S7-1200PLC是德国西门子自主研发的具有S7-200所有功能和S7-300部分功能的緊凑型的小型PLC。它在结构上和S7-30
摘 要: 社会进步推动着科学水平的提升,工程测量中也开始广泛的应用现代化技术,数字化测绘技术的出现弥补了传统工程测量技术的不足,自动化水平更高,优势也更加明显,能够将更加形象的图像展示出来,与客户的实际需要相适应。在工程测量工作中,数字化测绘技术的应用是极为广泛的,本文就数字化测绘技术在工程测量中的应用进行论述。  关键词: 数字化;测绘技术;工程测量;应用  工程建设测量中,数字化测绘技术的作用