登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于Android的文件浏览器的设计与实现毕业论文

 2022-06-28 22:57:59  

论文总字数:23422字

摘 要

Android 是Google和开放手机联盟共同开发并发展基于Linux平台开源的手机操作系统。它包括操作系统、用户界面和应用程序,而且不存在任何的以往阻碍移动产业创新的专有权障碍,因此基于Android系统手机的应用开发随着功能愈发的丰富性而逐年火热。

本文深入研究基于Android平台文件浏览器的设计与实现技术。通过对Android 文件浏览器的需求分析,介绍了系统的总体设计模式,系统包含基本控制操作、文件库管理、APK管理、文件设置、文件搜索、文件拖拽、多标签文件显示,分析了系统界面模式的各项子模块功能,对子模块进行用列描述,且进一步扩充系统的特色功能。

本课题旨在设计开发出一个简单的应用以熟练Android开发方法及了解多媒体文件管理操作的方式。用java语言编写,以android提供的internet、activity机制作为数据映射操作,并完成读取SD卡/mnt/sdcard目录下的文件信息以及显示对应的文件图标格式,结合开源软件,在EclipseIDE环境中配置Tomcat服务器进行数据存储和DSS完成模型设计android文件浏览器,在设计相关的功能模块的基础上,进一步完善了主界面的设计。

关键词:文件浏览器,Android,Java技术,多媒体

Abstract

Android is Google and the Open Handset Alliance co-developed and developing Linux-based open source mobile operating system platform.It includes an operating system, user interface and applications .And there is no obstacle in the past, the exclusive right to the mobile industry innovation barriers.Therefore, the application development based on the Android system phones with feature richness and gradually become more fiery.

This article studies the file browser on the Android platform design and implementation techniques.By the demand for Android file browser analysis describes the overall design of the system mode, the system contains the basic control operations, document library management, APK management, file settings, file search, file drag and drop, multi-tab documents show that analysis of the system interface the sub-module function mode with column describes the sub-modules, and further expand the system's features.

This paper aims to design and develop a simple Android application development approach to skilled and understand how multimedia file management operations. Using java language, internet provided with android, activity mechanism as a data mapping operation, and finished reading the SD card / mnt / sdcard directory under the file information and displays the corresponding icon file format, combined with open-source software, in the Eclipse IDE environment configure Tomcat server for data storage and DSS completed model design android file browser in the design on the basis of the relevant functional modules, and further improve the design of the main interface.

Keywords:File Browser, Android, Java technology, multimedia.

目 录

摘 要 I

Abstract II

目 录 III

第一章 绪论 1

1.1课题背景、意义及发展趋势 1

1.2课题内容 2

第二章 系统总体分析 3

2.1研究目标 3

2.2需求分析 3

2.3性能分析 4

第三章 系统开发工具及环境搭建 5

3.1开发工具及相应技术 5

3.1.1 Android操作系统 5

3.1.2 Java开发语言和技术 5

3.1.3 Eclipse集成开发环境 5

3.2程序运行软件环境要求 6

3.3JDK开发环境配置 6

3.3.1、JDK的安装 7

3.3.2 Eclipse配置 8

3.3.3 Android SDK的安装 8

3.3.4 创建AVD 8

第四章 系统总体设计 9

4.1 界面设计 9

4.2 基本功能操作 10

4.3 文件浏览器基本功能设计 11

第五章 系统分析与类的实现 13

5.1功能模块概述 13

5.1.1 基本控制操作的实现 13

5.1.2 文件拖拽功能的实现 15

5.1.3 文件搜索功能的实现 16

5.1.4 文件库功能的实现 17

5.1.5 APK 应用进程管理功能的实现 18

5.2应用中Activity的设计与实现 19

5.2.1 FilerActivity 20

5.2.2 SearchActivity 21

5.2.3 FilerPreferencesActivity 21

5.3应用中运用到的类及其实现 22

5.3.1 继承ListActivity的活动类FilerActivity 23

5.3.2继承系统ArrayAdapter的FileListAdapter类 23

5.3.3 HistoryPathInfo类 23

5.3.4 抽象类BroadcastReceiver 23

5.3.5 MimeProvider类 23

5.3.6 FileSystem类 24

第六章 系统测试 25

6.1Android真机测试 25

6.2 系统优化建议 35

第七章 总结与展望 36

7.1全文总结 36

7.2进一步工作 36

参考文献 37

致谢 39

第一章 绪论

1.1课题背景、意义及发展趋势

当今社会现代化程度逐步加深、科技电子信息技术发展更为迅速,人们对便携式设备的使用率愈发频繁,进而对设备软、硬件性能要求更高。由于近年来手机市场发展迅速,使得手机操作系统也出现了不同种类。从手机市场来看,Palm OS、Symbian(塞班)、Windows mobile、Linux、Android、iOS、Black Berry OS、Windows Phone 7(自Windows Phone7出现后,Windows Mobile系列正式退出手机系统市场,Symbian系统历经十余年也于去年宣告完全退出手机市场。)

请支付后下载全文,论文总字数:23422字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图