论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>本科论文>范文阅读
快捷分类: 电子杂志阅读平台 约稿平台 西部大开发杂志 毕业论文平台 论文投稿平台 开发杂志社 android开发外文参考文献 android开发文献综述 android开发参考文献 云计算开发平台文献综述 android软件开发论文模板 android开发的参考文献

关于Android开发平台论文范文 基于Android开发平台下的文件管理器应用设计相关论文写作参考文献

分类:本科论文 原创主题:Android开发平台论文 更新时间:2024-03-03

基于Android开发平台下的文件管理器应用设计是关于对不知道怎么写Android开发平台论文范文课题研究的大学硕士、相关本科毕业论文Android开发平台论文开题报告范文和文献综述及职称论文的作为参考文献资料下载。

摘 要:本文通过对文件管理器的功能需求进行分析,依据软件开发的流程进行模块设计和详细的代码编写,并在PC机搭建的虚拟平台中进行了软件测试.

关键词:Android;智能手机;文件管理器;Linux

Android是Goosle公司于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称.现在很多用户都已经开始使用ANDROID智能手机,但是,智能系统软件开发目前还处于起步阶段.本研究旨在探索一种不但支持本地文件,同时也能打开媒体文件,浏览图片,编辑文本,甚至可以远程播放流媒体文件.作为一款手机文件管理类软件,文件浏览器支持本地文件管理、方便用户对手机和SD卡上的文件/文件夹进行各种操作;提供了任务管理、程序管理功能,用户可以随时查看当前的任务进程,或者卸载手机中的应用程序,方便手机用户的管理文件的基本需求.

1概要设计

1.1背景

随着嵌入式系统的不断发展和多学科技术的综合应用,手机具备的功能也从单一的通话手段,短信服务等,发展成为以嵌入式系统为基础,集GPRS(运用分组无线业务)上网、彩信,蓝牙、多媒体文件播放多种应用程序于一身的多功能智能设备.[2]智能手机(Smartphone),是指像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的一类手机.目前的智能机主流应用的操作系统平台为Android系统,支持开源,可以用ja进行个性化软件开发.Android系统主要是在原生态系统(原有的开源代码)的基础上进一步对其配置,修改,具有很强的灵活性.

1.2编写目的

该文件管理器是基于目前用户需求分析而来,主要作用是对该文件管理器的整体结构,数据的处理流程,接口和模块的划分等作出详细的描述和说明.在系统详细设计中,对整套系统的各个功能模块进行详细的设计.

1.3开发平台

本系统开发平台是博通21552平台,采用ja语言编写,在本系统中充分体现了ja语言的简单性,面向对象,分布性,健壮性,结构中立,安全性,可移植,高性能,多线程,动态性.Ja语言采用面向对象程序设计,字节码的设计很好的解决了安全和移植性问题.Ja编译器编译的结果不是可执行代码,而是字节码.Ja虚拟机(JaVirtualMachine,Jvm)是一个字节码解释器,将Ja程序解释成字节码会使不同环境下的程序运行都变得十分轻松.对于每个平台而言只需要运行Ja虚拟机即可.尽管不同平台之间的Ja虚拟机不尽相同,但是它们解释出的Ja字节码却都是一样的.

Ja的核心是面向对象程序设计(OOP).OOP是一种功能强大的程序设计方法.为支持面向对象程序设计的原理,所有OOP语言(包括Ja在内)都有三个特性:封装(encapsulation)、多态性(polymorphi)和继承(inheritance).

2总体设计

2.1需求规定

功能需求:浏览文件和文件夹、复制文件或文件夹、粘贴文件或文件夹、剪切文件或文件夹、删除文件或文件夹、新建文件或文件夹、重命名文件或文件夹、搜索文件或文件夹、搜索文件或文件夹、查看文件或文件夹的属性、分享文件、显示可安装文件(APK)、打开系统或应用软件支持的文件、视图设置.

2.2运行环境

A79是基于博通21552平台,运行于Android2.3操作系统.CPU采用的是ARM1136JF-S+ARM926EJ-S(800MHz),手机内存为4GNandflash+2GDDR,最高可支持32GSD卡扩展;显示屏采用3.95"HVGA480x320262K色,电容式全屏触摸屏;有双摄像头,主摄像头为3MFF,前置摄像头0.3MFF.支持蓝牙4.0EDR+HS,支持WIFI802.11b/g/n.

2.3基本设计概念和系统基本结构

本设计由操作模块、文件管理器UI(显示模块)、设置模块3个模块组成.文件管理器UI模块包含主显示界面、搜索结果显示界面、APK管理界面、设置界面;设置模块包含是否显示隐藏文件;操作模块包含新建、复制、粘贴、分享、打开,其中打开和分享操作将调用其他的应用实现.

3模块设计

3.1显示模块

对文件管理器来说,文件的显示及打开是最主要的操作.

3.2操作模块

3.2.1重命名流程

当用户想把文件重命名的时候,如果用户有权限,弹出输入框,输入新的名字,如果存在同名文件,提示有同名文件存在,再次返回到输入框,重新键入新名字,如果不是同名文件,直接替换名字,结束,如果用户没有权限的情况下,会直接提示权限不足,结束(比如SD卡内存不足,就会没有权限,一般的,是否有权限指的是系统内部的).

3.2.2复制、剪切流程

当用户开始复制、剪切某一文件时,会记录信息到剪贴板,如果有权限,记录文件路径,之后实现粘贴,如果是复制文件,就复制,如果是剪切文件就移动,结束,如果没有权限直接提示权限不足,直接结束.

3.3设置模块

当用户对文件进行设置时,点击开始,打开文件夹,选择文件属性,如果点击关于,查看文件具体信息;还可以对文件是否隐藏进行设置,如果选择是,则显示所有文件;如果选择否,则直接结束.

4系统详细设计和实现

4.1具体设计、流程图、主要代码

4.1.1重命名具体操作序列是:

1.在主界面上点击文件管理器应用;

2.长按要重命名的文件或文件夹;

3.在弹出的菜单中点击重命名;

4.在编辑框中输入新名字;

4.1.2复制、剪切具体操作序列是:

1.在主界面上点击文件管理器应用;

2.长按要复制/剪切的文件或文件夹;

3.在弹出的菜单中点击复制/剪切;

4.1.3设置中的显示文件属性具体操作序列是:

1.在主界面上点击文件管理器应用;

2.长按要查看属性的文件或文件夹;

3.在弹出的菜单中点属性;

4.2软件测试

笔者在代码设计之后,主要是在eclipse里面配置Android,安装了相关驱动,ADT,安装了模拟器,在模拟器上按照测试方案和流程对gfive文件管理器进行功能和性能测试(结合使用白盒和黑盒两种测试方法),甚至在需要时编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估.编写测试用例,并执行测试用例,根据需要,跟踪故障,进一步修改代码,以确保文件管理器应用适合需求.最终在GFIVE手机上生成了文件管理器,为设计的完成奠定了基础.

总结:这是一篇与Android开发平台论文范文相关的免费优秀学术论文范文资料,为你的论文写作提供参考。

参考文献:

1、 关于电子文件管理系统建设影响因素分析 【摘要】电子文件管理系统是决定电子文件质量的关键因素,系统的建设是保管电子文件部门的重要职责,电子文件管理系统的建设受诸多因素影响,其中的主要因。

2、 解决企业电子文件管理问题方案 【摘要】在信息社会与知识经济时代来临之际,企业的档案工作也获得了更为广阔的生存与发展空间,并不断地向着现代化与网络化以及电子化的方向发展,但在发。

3、 大数据时代企业档案电子文件管理 【摘要】本文在了解企业档案电子文件基本情况的基础上,分析企业档案电子文件管理存在的问题,并针对问题提出对策,以使电子文件更好地服务企业,在企业中。

4、 土地开发整理和耕地质量管理 摘 要 合理开发土地资源,是强化耕地保护,提升土地管理质量的最优方案。相关的工作人员在工作过程中通过积极响应土地开发策略,强化耕地开发整理质量,。

5、 P2P网络借贷平台风险和风险管理 摘要:2013年以来,随着国家对互联网金融市场逐步开放,P2P借贷平台飞速发展,一度呈现出野蛮生长的态势。随之而来的是多家平台倒闭,给投资者带来。

6、 探究区域农产品产销一体化电商平台价值链构成管理 摘要:在我国社会主义建设的新时期,农业、经济以及科技都得到全方位的发展,三者在目前以科技为纽带得到了有效地融合。面对互联网技术的快速普及和应用以。