【Android论文栏目提醒】:网学会员,鉴于大家对Android论文十分关注,论文会员在此为大家搜集整理了“基于 Android 文件管理器的开发峰_毕业设计论文 - 产品手册”一文,供大家参考学习!
毕 业 设 计(
论文)中文题目 基于
Android 文件管理器的开发英文题目 The File Manager Development Based on
Android 系 别: 计算机科学与技术系 专业年级: 计算机科学与技术(专升本)10 级 : 1007045154 指导教师: 许华荣、黄鹏程 职 称: 副教授、助教 2012 年 5 月 23 日 诚信声明书 毕业设计(
论文)诚信声明书 本人郑重声明:在毕业设计(
论文)工作中严格遵守学校有关规定,恪守学术规范;我所提交的毕业设计(
论文)是本人在 指导教师的指导下独立研究、撰写的成果,设计(
论文)中所引用他人的文字、研究成果,均已在设计(
论文)中加以说明;在本人的毕业设计(
论文)中未剽窃、抄袭他人的学术观点、思想和成果,未篡改实验数据。
本设计(
论文)和资料若有不实之处,本人愿承担一切相关责任。
学生签名: 年 月 日 摘 要 摘 要 随着
Android 手机用户对日常文件处理情况的增加,一方面会影响手机操作系统的性能,另一方面给
Android 手机用户操作带来了不必要的麻烦。
而且,
Android手机操作系统本身又没有提供文件管理的软件,这一点在一定程度上影响
Android手机用户的体验。
本文依据
Android 手机终端设备的可操作性以及软件可定制性的特点,联系客观实际需求,设计实现一款基于
Android 文件管理器系统,可以有效的帮助
Android 手机用户处理日常文件和管理存储在本地手机上的文件操作。
本文以设计
Android 文件管理器为研究目标,首先对
Android 文件管理器的课题背景做了简要的阐述,其中主要包括
Android 智能手机操作系统的现状和未来的发展趋势、研究内容及意义、系统性能及需求分析。
其次,针对
Android 的开发平台给出本系统开发环境的搭建方法以及下载打包到目标手机三星 i9000 上进行真机测试;介绍
Android 文件管理器系统总体设计模式,分析
Android 文件管理器界面设计模式的各个子项功能,并进一步扩展
Android 文件管理器的特色功能,结合
Android 手机用户的市场需求完成详细设计。
此外,本文还对当下主流的
Android 手机操作系统进行了真机测试,确定出适合
Android 系统开发的平台版本。
紧接着介绍在本次开发过程中用到的 Java、XML、数据库等关键技术的分析。
根据
Android 文件管理器的需求分析,详细设计出各个子模块的功能,然后根据各项的子模块功能,列出详细的用例描述。
Android 文件管理器将系统分为
Android文件基本操作功能、文件拖曳功能、文件搜索功能、文件设置功能、文件库收藏夹功能、APK 应用程序管理功能、多标签页文件显示功能。
然后采用 Java 语言编写,以
Android 提供的 Intent、activity 机制作为数据的映射操作,并完成读取 SD 卡/mnt/sdcard 目录下的文件信息以及显示对应的文件图标格式。
结合开源软件,在Eclipse IDE 环境下完成
Android 文件管理器的模型设计。
完成以上功能模块设计的基础上,进一步完善
Android 文件管理器的主界面设计,提供给
Android 手机用户一种全新的界面风格样式。
最后,本文还指出
Android 文件管理器不足之处,提出了添加 ZIP 解压功能、修补 Bug 操作等功能意见,并争取早日在
Android Market 市场上发布,赢得客户的青睐。
关键词:文件管理器;
Android 文件类型;
Android I Abstract Abstract With the
Android mobile phone users deal with the increase of the situation daily fileson the one hand impact mobile phone operating system performance on the other handbrought in trouble with
android mobile phone user operation. And
Android mobile phoneoperating system does not provide file management software. This point impact of the androidphone user experience. This paper based on
android mobile terminal equipment operation andSoftware customization. Contact the objective and actual demand design an
Android filemanager system.
Android File Manager helps
Android mobile phone users to handle daily fileand manage in local phone file. This paper design
android file manager as the research target. First this paper describesthe
android file manager subject background Including
android Smartphone operating systemthe future development research contents research significance system performancedemand analysis. Second
android development platform gives the system developmentenvironment and download package to the target cell phone Samsung i9000 real machine.Introduce
android file manager of the whole system of design patterns and analysis androidfile manager interface design mode. And further expansion of
android file manager featuresAccording to
android mobile phone users market demand complete the detailed design. Inaddition this paper test in the mainstream
android mobile phone operating system andidentify suitable for
android system development platform version. And then introduce thedevelopment process used in Java XML database and other key technology analysis. According to the
android file manager needs analysis design the sub-module functionand then according to this point list the detailed description.
Android file manager is dividedinto
android file basic operation functions file drag function file search function file settingsfunction file library function APK application management function and multiple tab filedisplay function. Then use of Java language in Eclipse.
Android provide intent activitymechanism as data mapping operation. Complete the SD card /mnt/sdcard directory fileinformation and shows corresponding files icon format. Combined with open source softwarecomplete the model design of the
android file manager in the Eclipse IDE environment.Complete basis of the above function module design and improve the
android file managerinterface design.
Android file manager provide
android mobile phone users a new interfacestyle pattern. Finally this paper points out
android file manager deficiencies. Proposed to addthe ZIP decompression and repair bug operations. Win customer favour and release early inthe
android market.Key Words: File Manager
Android File Type
Android II 目录 目 录第 1 章 引言 ............................................................................................................................................... 1 1.1 研究内容 ...................................................................................................................................... 1 1.2 研究意义 ...................................................................................................................................... 1 1.3 研究现状与发展趋势 ............................................................................................................... 2第 2 章
Android 文件管理器系统分析 ............................................................................................... 4 2.1 研究目标 ...................................................................................................................................... 4 2.2 需求分析 ...................................................................................................................................... 4 2.3 性能分析 ...................................................................................................................................... 5第 3 章
Android 系统开发环境搭建 .................................................................................................... 6 3.1 JDK 环境变量配置 ..................................................................................................................... 6 3.2 Eclipse 配置 .................................................................................................................................. 6 3.3
Android SDK 安装 ..................................................................................................................... 6 3.4 创建 AVD ..................................................................................................................................... 6第 4 章
Android 文件管理器总体设计 ............................................................................................... 8 4.1
Android 文件管理器界面设计................................................................................................. 8 4.2 基本功能要求 ........................................................................................................................... 10 4.3 扩展功能 .................................................................................................................................... 10第 5 章
Android 文件管理器功能模块设计 .....................................................................................11 5.1 功能模块设计概述 ...................................................................................................................11 5.2 各项功能模块介绍 .................................................................................................................. 12 5.2.1
Android 文件基本操作功能................................................................................................ 12 5.2.2 文件拖延功能..................................................................................................................... 14 5.2.3 文件搜索功能..................................................................................................................... 18 5.2.4 文件库功能......................................................................................................................... 20 5.2.5 APK 应用程序管理功能 ..................................................................................................... 23第 6 章 系统测试 .................................................................................................................................... 26第 7 章 结论与展望 ................................................................................................................................ 36 7.1 结论 ............................................................................................................................................. 36 7.2 进一步工作的方向 .................................................................................................................. 36致 谢 ......................................................................................................................................................... 37参考文献 .................................................................................................................................................... 38 III 第 1 章 引言 第 1 章 引言1.1 研究内容
Android 操作系统是 Google 公司开发的基于 Linux 平台开源的手机操作系统,该平台是主要有以下四部分组成:操作系统、中间层、用户界面和应用软件,为移动终端设备提供了良好的开发环境。
Android 系统是基于 Linux2.6 内核来提供系统的核心服务,其中主要的核心库主要是由 Java 语言来提供的1。
Android 应用程序运行在 Dalvik虚拟机之上,该虚拟机是基于存储器运行在 Java 语言编译器的类,通过 dx 工具转换为.dex 格式。
Android 文件系统采用的是一种针对 NAND 设备的新型文件系统 Yaffs22读写速度比 Yaffs 更快并支持大容量的 NAND-Flash 芯片。
Android 开发平台提供了大量的开源社区源码,给该平台下开发
Android 手机应用程序的开发人员提供许多帮助,而且 Google 公司还针对移动设备进行了优化。
这样极大方便了开发人员在手机上开发的自由性,也为 3D 大型游戏的开发提供了坚实的基础,为
Android 手机未来的发展埋下了伏笔。
本次毕业设计所研究的主要内容有以下几点:
Android UI 界面组件、Widget 组件和Menu 菜单控件、Grid View、List View、Grid Adapter、List Adapter、Layout Inflate、
Android Activity 生命周期和 Intent 事件、
Android 进程与线程、
Android 文件读写权限、
Android 读取 Sdcard 目录、
Android 文件流操作、
Android Dragable 拖曳扩展、AndroidHandler 事件处理、
Android 按键事件处理、
Android TimerTask 定时器、
Android 同步事件处理、
Android Intent 事件映射、
Android Bind 数据绑定、
Android Service、PackManager、
Android Content Provider、
Android 布局组件、XML 布局文件、AndroidInternet 资源以及
Android 数据库存储操作。
1.2 研究意义
Android 文件管理器是一款针对用户存储在手机上或者网络上的文件管理,它能够及时有效的帮助
Android 手机用户处理日常的文件管理操作,例如新建文件或者文件夹、复制、粘贴、剪切、删除、拖曳、查看、编辑、移动文件。
不仅如此,
Android 文件管理器还提供了许多额外的特色功能,例如一是文件库功能,该功能类似于书签,
Android 用户可以新建多个库文件,存储用户自己喜欢或者重要的文件,可以很好的对文件进行分类管理,方便用户的操作。
二是借鉴 Twitter 的界面风格,在列表显示的方式下,用户可以选择拖曳文件操作,在图标列表显示方式下,用户双击文件即可进入文件拖曳状态。
在不同的位置,文件拖曳的效果和作用又是不一样的。
主要包括以下三种情况:第一种情况,如果拖曳文件拖曳到地址栏以上的地方,则文件操作无效, 1 第 1 章 引言即不执行任何操作。
第二种情况,如果拖曳文件拖曳到自己原先的位置,则提示用户是否删除该文件或者文件夹。
第三种情况,如果拖曳文件拖曳到最下面的工具栏的话,则提示用户执行复制或者剪切当前文件夹的操作。
三是支持多标签页显示,
Android 用户可以通过点击右上角的 SD 卡来添加多个标签页。
Android 用户可以通过长按标签页来关闭当前的标签页,同时用户也可以点击最下面的工具栏来隐藏标签页。
四是 APK 应用程序包的管理。
Android 用户可以安装应用程序软件、卸载应用程序软件、备份应用程序软件、了解应用程序的详细信息。
1.3 研究现状与发展趋势 每一个传奇的背后都会有一个伟人的诞生,谁是
Android 诞生之父呢?他就是安迪鲁宾,他是一个对技术有着狂热挚爱的人,可与苹果的乔布斯相比拼的男人。
2003年,他成立了一家叫
Android 的公司,致力于实现自己要研制新一代智能手机的最初想法,目标是开发一个向所有软件设计者开放的移动手机平台。
2005 年 3 月,谷歌收购了
Android。
2007 年 11 月 5 日,距离苹果发布第一代 iPhone 手机仅四个月,谷歌公司正式公布
Android 操作系统,并且宣布与 34 家手机厂商、运营商成立“开放手机联盟OHA”,自此这个基于 Linux 内核的
Android 系统正式登上历史舞台。
Android 之所以能够如此的成功,主要有以下几个方面的原因:一是准确抓住时机。
Android 的推出,正是第一代智能手机操作系统 Symbian、Windows Mobile 呈现疲态的时候,可以说
Android 抓住了智能手机更新换代的节点。
其次是举办两次
Android程序设计大赛,在此期间带来了一批优秀的应用程序开发人员,同时也推动建立起最基本的
Android Market 商店。
另外,Google 从一开始就选择高通成熟的智能手机芯片方案,并选择已经具有丰富智能机经验的 HTC 作为早期的合作伙伴,也极大的促进了
Android 的成功。
二是开源。
我个人认为这是
Android 能够快速发展起来的关键因素。
商业上的免费模式,打破了以往平台的授权方式,降低厂商开发成本的同时,也提升了自己在业界人士的声誉,极大推进
Android 技术的发展。
Android 技术的开源,使得开发人员可以更好的参与其中,并积极参与优化和改进,以飞快的速度推进
Android 平台的成熟。
如今的大多数
Android 手机厂商都支持
Android 平台。
三是联盟。
Google 提出另一个制胜的法宝。
众多的主流手机开发厂商看准了
Android 这个市场,自主的加入
Android 开放手机联盟(OHA),不但有 HTC,摩托罗拉,三星,索尼爱立信等众多厂商的加盟,还受到了手机芯片厂商和移动运营商的支持。
四是技术。
Linux 是
Android系统的底层操作系统,Linux 作为一款免费、易得、可以任意修改源代码的操作系统,吸引了众多手机开发厂商投资。
另外 Linux 也是一种嵌入式操作系统,使得
Android 能够很方便地被应用、移植到各种平台并快速发展。
2008 年 12 月,中国手机市场上仅有一款 HTC G1 的
Android 手机,但两年半之后, 2 第 1 章 引言
Android 智能手机数量已经骤增至 277 款,用户关注度达到 53.4。
Android 超越Symbian 成为中国智能手机市场上最受用户关注的智能操作系统。
图 1.1 2011 年 1-9 月中国 3G 智能手机市场各操作系统手机销量
Android 在价格方面也是做出了极大的调整,不同于 iPhone 手机面向的是高端用户的 产 品。
Android 手机面向各个不同年龄段消费和关注,生产出适合 大众口味的
Android 手机,极大满足消费的需求,并进一步扩大了国内的市场销售份额。
在售后服务方面,
Android 公司也投资了相当大的财力来维护
Android 用户的困难。
图 1.2 中国 3G 智能手机市场不同操作系统机型数量分析 我个人认为,
Android 在 3D 游戏方面具有潜在的市场。
回顾历史,前几年我们的手机配置并不是很高端,但是发展到现在,手机在硬件上的配置已经快赶上笔记本电脑的配置,硬件方面的提升,给开发人员提供了更为广阔的平台。
3 第 2 章
Android 文件管理系统分析 第 2 章
Android 文件管理器系统分析2.1 研究目标 .
上一篇:
【毕业论文】Android手机平台音乐播放器+源代码(源代码要的请留言,另外将赠送一套功能更强大的源码)
下一篇:
猪疥癣病的防治