admin 发表于 2016-10-25 11:49:17

基于Android的文件管理器设计与实现

技术:Android等
摘要:
近几年因特网的发展迅速,随着第四代通信技术4G的推广,无线带宽和传输速度都得到了飞跃性的提升,为智能手机终端添加更多内容丰富的应用功能。本Android系统搭载在Linux平台,编程语言为Java,开发工具是Eclipse,设计出一款基于Android的文件管理器设计系统。
本系统包括对文件的搜索,创建,删除,复制,粘贴,剪贴,重命名等功能,满足了用户对设计的需求。本设计按照标准的软件开发流程进行,即需求分析、功能设计、程序调试、运行,并对程序进行优化完善。本软件利用Android提供的各种组件及各个Activity的设计和转换对界面进行设计,能够很好地支持用户体验。基于Android的软件开发是一个前景很大的技术,通过这次毕业设计,能使我体会到实际中软件开发的过程,提高我的专业能力,最终能够获得很强的专业知识。
关键词:文件管理器;Java;Android;Activity

目录:
1 绪论    1
1.1本课题的研究背景    1
1.2课题的研究意义    1
1.3课题的发展趋势    2
1.4本课题的主要任务    2
2 开发环境    3
2.1 什么是Android    3
2.2 Android系统架构简介    3
    2.2.1 应用程序层    3
    2.2.2 应用程序框架层    3
    2.2.3系统运行库层    4
    2.2.4应用程序    4
    2.2.5应用程序框架    5
2.3 开发工具eclipse简介    6
2.4 JDK的介绍和配置    6
2.5 计算机的配置    7
2.6 下载SDK    7
2.7 安装ADT    7
2.8 ADT的配置    7
3 系统需求分析    8
3.1 系统目标    8
3.2 系统功能需求分析    8
      3.2.1 文件系统的功能支持    8
      3.2.2 文件及文件夹的操作    9
      3.2.3 系统的安全管理    9
      3.2.4 数据的存储    9
      3.2.5 用户的权限管理    10
3.3 非功能性需求    10
3.4 可行性分析    10
      3.4.1 经济可行性    10
      3.4.2 技术可行性    11
      3.4.3 法律可行性    11
      3.4.4 操作可行性    11
4 系统总体设计    12
4.1 系统导航图    12
4.2 公共配置文件编写    12
5 系统功能实现    16
5.1 系统界面整体布局    16
5.2 文件的管理模块    16
      5.2.1 文件实体的创建    16
      5.2.2 获取文件目录功能    18
      5.2.3 搜索功能    20
      5.2.4 文件操作权限    21
      5.2.5 文件的删除实现方法    25
      5.2.6 文件的创建实现方法    28
      5.2.7 重命名一个文件    28
      5.2.8 粘贴文件的实现方法代码    30
      5.2.9 剪贴文件的实现方法    31
6 系统测试    33
6.1 系统测试的目标    33
6.2 测试流程    33
6.3 测试用例与测试结果    34
7 总结    36
参考文献    37
致谢    38
外文文献    39
中文翻译    55

论文字数:24729
包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****

页: [1]
查看完整版本: 基于Android的文件管理器设计与实现