基于Android的文件管理器设计实现
[关键词:Android,文件管理器] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0286,word全文:32页,合计:6000字 |
本课题的主要任务
我这次选的课题是设计一个文件管理系统,这个APP基本上每个手机中都有的。近几年来,社交圈里存在一个非常火热的话题:人们总是发现现在手机里的各种各样的文件太多,导致自己都分不清各种重要文件,因此合理地、有效的管理手机文件显得尤为重要了。顾名思义,文件管理器就是可以管理文件的软件。我觉得做一个文件管理系统,一定要把一些基本功能做好:比如文件管理系统肯定得有文件的复制、粘贴、删除、重命名、移动等功能,而且这些功能都不需要连接网络,使得人们更好的操作手机里的各种文件。
......
系统目标
本次做的这个文件管理器APP就是为了用户更加方便地管理自己手机里的资料,为用户的生活、工作带来放心与舒心,起到人机交互的桥梁作用,实现的内容包括界面UI、人机交互、内部模块的操作流程及协调等,最终成功的运行在Android系统上。
系统功能需求分析
根据实际人们的操作习惯,文件管理器应包括五个部分:文件系统的浏览、文件及文件夹的操作、系统的安全性管理、数据的存储、用户的权限管理。
文件系统的浏览
点击该APP的按钮后,成功进入系统,首先会看到软件会自动的读出当前路径下的文件,用户可以点进去,也可以点出来,目录文件系统浏览操作的过程如图......
......
文件及文件夹的操作
1.新建文件夹:用户执行新建命令后,弹出对话框输入文件夹的名字,如果当前目录中存在这个名字,则提示命名重复,修改后,即成功创建。
2.选取文件夹或文件:用户可以选取一个或多个文件夹或文件。
3.搜索文件夹或文件:用户可以通过特定的关键字来搜索当前目录下的文件。
4.查询文件夹或文件:用户可以了解文件夹的路径,文件类型,修改时间等属性。
5.重命名:用户可以对单个文件夹或者文件的名字进行修改,要保证其修改名字的唯一性。
6.复制:用户可以通过选取文件夹或文件来复制,然后粘贴到目标目录中。
7.移动:用户可以通过选取文件夹或文件来移动到目标目录。
8.删除:用户可以通过选取文件夹或文件来进行删除操作。
......
开发工具:本软件是基于Android的文件管理系统,通过开发工具Eclipse进行开发设计,包括SDK的安装,ADT的配置。需要完成页面AndroidManifest.xml等文件的编写,在开发工具中运用各式各样的控件来制作APP。
系统框架分为引导页面与功能页两大部分,引导页是软件APP启动时的前序部分;功能部分则主要实现三大块:1.文件的搜索2.文件的可操作方式3.文件的操作权限。
搜索模块:就是可以搜索当前目录下的有关文件,在系统中可以很清晰的看到。
文件的可操作模块:就是对文件进行复制、粘贴、删除、重命名、移动、可查看属性、剪贴等操作,其中剪贴的时候会把文件先删除,然后粘贴;移动功能则可以在子目录和父目录都可以操作到;
文件的操作权限模块:就是对文件的操作进行设置权限,比如r--只读权限、w--写权限、x--执行权限。这个功能的设置和开发,主要的目的就是防止用户在不知情的情况下误删系统里的重要文件,导致手机死机或者一些不必要的损失。在一定程度上可以防止一些恶意软件在手机上来恶意攻击一些用户重要的数据,起到了一定的安全保护作用,安全效益较高。
提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0286,word全文:32页,合计:6000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于Android的文件管理器设计实现(论文)!
- 基于Android的新闻客户端的设计…
- 基于Android系统的快递公司应用…
- 基于Android系统移动警务通的设计
- 基于android平台无线点餐系统的…
- 基于android平台即时通信系统的…
- 基于Android平台的LBS系统的设…
- 基于Android的考研APP的应用开发
- 基于Android平台新闻客户端的设…
- 基于Android的音乐播放器App的…
- 基于android的新闻app设计
- 基于Android的体育新闻app的设…
- 基于Android的学生信息管理系统…
- 基于Android的粉尘数据在线监测…
- 基于Android的智能泊车系统研究
- Android平台下通信Blacklist服…