Android平台手机文件监控系统的设计与开发论文.docx

上传人:王** 文档编号:1630197 上传时间:2024-11-25 格式:DOCX 页数:29 大小:153.50KB
下载 相关 举报
Android平台手机文件监控系统的设计与开发论文.docx_第1页
第1页 / 共29页
Android平台手机文件监控系统的设计与开发论文.docx_第2页
第2页 / 共29页
Android平台手机文件监控系统的设计与开发论文.docx_第3页
第3页 / 共29页
Android平台手机文件监控系统的设计与开发论文.docx_第4页
第4页 / 共29页
Android平台手机文件监控系统的设计与开发论文.docx_第5页
第5页 / 共29页
Android平台手机文件监控系统的设计与开发论文.docx_第6页
第6页 / 共29页
Android平台手机文件监控系统的设计与开发论文.docx_第7页
第7页 / 共29页
Android平台手机文件监控系统的设计与开发论文.docx_第8页
第8页 / 共29页
Android平台手机文件监控系统的设计与开发论文.docx_第9页
第9页 / 共29页
Android平台手机文件监控系统的设计与开发论文.docx_第10页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Android平台手机文件监控系统的设计与开发论文.docx》由会员分享,可在线阅读,更多相关《Android平台手机文件监控系统的设计与开发论文.docx(29页珍藏版)》请在优知文库上搜索。

1、本科毕业论文论文题Android平台手机文件监控系统的设计与开发学院计算机科学与教科软件学院专业班级姓名学号指导教师填表日期Android平台手机文件监控系统的设计与开发摘要随着Android智能手机的普及,手机的平安问题也就接踵而来。我们都知道,保护系统平安的一个班要组成局部就是保护文件的平安,所以,通过文件监控这个方法来时刻监控文件是否完整是保护系统平安以及发生平安问题后进行初步评估的一个重:要基础。不仅如此,在个人私隐方面,监控文件,可以让用户知道自己手机内的文件是否在自己不知情的情况下被他人查看,是一个保护个人私隐的有效途径本文研究Android文件系统,发现AndrOid系统RP1.

2、提供了抽象类,这是一个基F1.inUX的INotify机制的类,这个类可以用来监听系统中的文件。文堂详细说明如何通过这个类来实现对AndrOid系统中的多个文件或文件夹进行有效的监控,实现了个AndrOid平台手机文件监控系统,从而让我们可以通过监控系统查看到文件发生翻开、州除、修改等事件。关键词Android智能手机:文件监控:;JavaABSTRACTWiththepopu1.arityoftheAndroidsmartphone,thephone,ssecurityprob1.emswi1.1.fo1.1.ow.Wea1.1.knowthattoprotectanimportantPar

3、1.ofsystemsecurityistoprotectdocumentsecurity,method1.omoritora1.1.1.imesisComP1.e1.eprotectionsystemsafetyandsecurityprob1.emsanimportantbasisforapre1.iminaryassessment.Moreover,intermsofpersona1.privacy,contro1.fi1.o,youcan1.ettheuserknowthatthefi1.eswithintheirownco1.1phoneontheirownwithoutthekno

4、w1.edgeofotherstoview,isaneffectivewaytoprotectpersona1.privacy.Inthispaper,theAndroid,theAndroidsystemAPIprovidesabstractc1.ass,whichisa1.inux-basedinotifymechanismc1.ass,thisc1.asscanbeusedinthemonitoringsystemfi1.e.Theartic1.edetai1.eddescriptionofhowtoachievethisc1.assAndroidsysteminmu1.tip1.efi

5、1.esorfo1.dersforeffectivemonitoring,anAndroidp1.atformformobiIephonessystem,sothatwecanthroughthemonitoringsystemtoviewopen,de1.ete,modifyandotherevents.KEYW(XU)SAndroidsmartphone;:Java目录1前言11.1 课题背景11.2 研究现状12相关介绍22.1Android系统根本介绍22.1.I什么是Android?22.1.2Android的由来32.1.3Android系统的特点与优势32.1.4Android开

6、发环境的配巴42.21.inux的INotify机制52. 2.1INOtify机制根本介绍53. 2.2类作用64. 2.3类的根本使用方法72.3java程序设计语言103 .系统设计IO3 .1课题来源104 .2业务需求114 .系统分析与设计方案124.1 文件监控系统的总体设计思想124. 1.I实现思想125. 1.2实现步骤12系统潦程图:135 .监控系统各功能模块135.1 开始界面模块135.2 监控路径选择模块145.3 监控模块155.4 日志杳询模块156 .各个类的作用16总类:166.1 1UainACIiVity类176.2 类186.3 3My类186.4

7、Uti1.ity类196.5 5NavigationView类196.7 类206.8 类207 .系统设计与实现217. 1开发环境工具217. 2硬件环境228. 3监控系统功能测试229. 3.1在模拟罂中测试:2210. 3.2在android手机上测试2411. 3.3测试结论258总结2611.1 业设计总结268. 2经验和感想26参考文献27致谢29Android平台手机文件监控系统的设计与开发1.1.1 Ir景随着科技的开展,以及近年来各种手机操作系统的不断出现,可以说,手机的功能是越来越多也越来越完善。因此.手机也更加像是台移动微型计算机。在日常生活中,我们使用手机的时间越

8、来越多,甚至在某些方面,手机还代衿了个人电脑做到以往只能用个人电脑才能做的事情,警如:收发邮件,查看文档,网上购物等等。然而,随着对智能手机的依赖,智能手机不仅仅是一个手机的存在,更是一个存放柬要个人信息的一个存储罂,越来越多的人都在智能手机上存放了一些个人信息,便于日常生活的需要,例如:网上购物的网银账号等,一旦这些信息泄距或损坏,聘对手机用户造成无法估计的损失。另一方面,智能手机的越发普及,针对智能手机的恶意软件也不断地出现。这些恶意软件就像计算机软件一般,包含了各种木马、蠕虫、间谍软件或其他病毒,给手机上的用户信息平安带来了极大的威胁。我们都知道,如何维护计算机系统的平安有很多种途径,其

9、中系统中的文件平安问题是不可无视的,通过文件监控来时刻监控文件是否完整是保护系统平安以及发生平安问题后进行初步评估的一个有效方法.除此之外,监控手机文件在一定程度上也是保护了用户的私隐,例如,手机内的文件在用户不知情的情况下被别人偷看,那么,通过监控系统,用户可以知道自己的什么私隐在什么时候被其他人知道,有了初步的损失估算。为此,对智能手机上的文件进行监控是必不可少的。论文通过对Android的学习和研究后,发现AndrOid系统AP1.里面有着一个名叫的抽象类,这是一个基于1.inUX的INOtify机制的类,这个类可以用来监听系统中的某个文件。以此为基础,本文设计实现了一个AndrOid平

10、台手机文件监控系统。1.1.2 现状Android中文名称为安卓,实际上是一个将于1.inUX的手机系统的名称。在2007年11月5日,该系统由GoogIe正式发布。平台由四同部组成,分别是操作系统、中间件、用户界面和应用软件,1.1.3 AndrOid的由来AndrOid(中文名为:安卓)美国的家成立于2003年的公司,它的创办人共有三位,分别是AndyRubin.ndyMcFaddcn以及RichardMinerChrisWhite.这家公司的主要业务为有两个,是手机软件和手机操作系统,ndyRubin创立有两个手机操作系统公司:Danger和Android。曾经,Andy把Danger和

11、Android分别以5亿和4千万美元分别卖给微软和Goog1.e.在2007年11月5日,该系统由GoogIe正式发布。Android平台一共由四局部组成:悚作系统(底层)、界面(用户看到的局部)、应用软件以及中间件。同时,GoOgIe认为AndrOid是第一个为移动平台专门打造的操作系统,具有开放性以及完整性。Android采用的是一种名叫软件堆层的架构,这种架构又叫做软件会成架构,这种架构主要分为三局部。分别是底层、中间层以及最上层.其中,以IinUX作为内核工作基础的是底乂,只提供最根本的那些功能.并且这同部的实现是由C语言开发的.至丁中间U,却是由C+语言开发。这局部主要包括函数库和虚

12、拟机。最后,则是最上层,通俗来说,这局部相当于我们平常用的各种手机应用软件。这些应用软件大局部由各个公司自行开发,例如通信程序、短信程序等等。还有,最上层与前两层的开发语言乂不样,是用java编写程序的。从Goog1.e发布android的那天,Goog1.e就和各种与移动设得相关的产业建立起深层次的合作关系,例如软件和硬件开发商、设备制造商、电信运行商等等。同时,GoogIe也希望通过这样的合作,建立起一个具有标准化和开放式特点的手机软件平台,并且形成一个良好的牛态系统。1.1.4 Android系统的特点与优势AndrOid系统是一个完全开放,完全开源,完全的自由式系统。应用程序可以并行运

13、行。方便,快槌的获得应用程序。倘若说之前的Symbian系统以及WindowsMobi1.e系统都是按照别人的意思来生产手机的话,那么Android系统则是让厂商们的彻底地放开了手脚。这也是为什么在Android系统发布不到一年的时间里,IITCSence,MOTOB1.ur等众多让人称赞的自定义口就出现在我们的视线里的原因。大家对于这些优秀的U1.可以说是称怏不绝,同时对于开展商来说,这有利于他们宣扬自己的那些品牌理念。所以,越来越多的人们认可了这一个名叫Android的移动平台系统“还记得2008年以前,我们到市面上买一台功能比较健全的手机,花费可是很大的.然而,比照现在,买一台功能全面的

14、智能手机的价格却不是很离.很多人会说,时代进步r,科技兴旺了。这种说法很对,但是不准确。Android的出现,可以说是时代的不断进步的结果,其实,最大的原因是android平台的开源。因为,智能手机的操作系统的授权费可是不低的。正是由于Android的这种开源性,广阔的厂商在利用AndrOid平台进行手机开发的时候不再需要支付过去那很贵的授权费用。可以说,这是很大程度上减少了厂商们的开发本钱,这样,也就有越来越多的厂商愿意投资开发AndrOid平台的移动设备。另个原因是2009年发生了金融风暴,很多厂商都缩减了开支,这时候android的出现就为他们带来了条新的道路。1.1.5 Android

15、开发环境的配置1.安装JDK在官网上找到JDK的安装包并把安装包下栽下来,并且进行安装。安装完后,可以通过翻开WindOWS系统的命令提示符,输入java-VerSion,如果安装成功,会看到JDK的版本。QUWOOWS*yrtem32cmd.exe,0XIicrosoftWindowsXP【取本5.1.26W)(O版权所有1985-2001NicrosoftCorp.C:DocunentsandSettingsM(btinistratorjava-versionJdUdversion*i.6.0,JavaSERuntineEnvironmentJauaHotSptC1.ientUMbui1.d1.6.-b1.05vnixednode,sharing)2 .EC1.ipse在官网上找到ECIiPSe的压缩包,解压后就可以使用了。如卜列图,是ECIiPSe的其中个版本。EpsIDforJavaDroprs(KMB)MBaM皿MtS1.皿9tr胡痴#IMEgrU3tMni。M1.WftiIkfe.VkCxmIMHMYMitoefcJWN皿HMMut3 .安装A

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 手机开发

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!