1 / 38
文档名称:

嵌入式系统课程设计.doc

格式:doc   大小:273KB   页数:38页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式系统课程设计.doc

上传人:fy3986758 2019/5/23 文件大小:273 KB

下载得到文件列表

嵌入式系统课程设计.doc

相关文档

文档介绍

文档介绍:课程设计报告(本科)课程:嵌入式系统及应用开发学号:101043109510104310051010431123姓名:张强赵伟吴晶班级:10级计算机软件嵌入式<1>班教师:江东时间:~:基于android文件管理器的设计与实现设计内容、目的与要求:编写此软件需求说明书的目的是为后续开发程序提供功能、接口等各方面的参照,也为程序实际使用者提供参考。本文的预期读者为程序开发人员及普通用户。现在,有很多手机软件使手机的应用更为方便,本软件开发的目的就是开发一款实用的手机文件管理系器对一系列的手机软件及文件进行管理,方便快捷。本软件为android系统的手机用户提供服务,可以使用安装器进行安装。主要功能:(1)能按对文件进行打开、修改、删除、重命名、粘贴、剪切。(2)能按文件目录对文件进行管理(3)能够查询文件的基本信息和修改文件计划与进度安排:5月28日~6月13日:完成设计思路并作出草稿;完成程序的输入;6月14日~6月17日:完成对基本功能的修改并运行无误;增加对开始的源程序的功能;6月18日至6月20:修改并完成,提交验收;设计过程、步骤(可加页):功能结构根目录Says。。。。。。。。SbinSystemAppBin。。。DevBus。。。图1二、设计说明(1):lassFileManagerextendsListActivity{ privateList<IconifiedText> directoryEntries=newArrayList<IconifiedText>(); privateFile currentDirectory=newFile("/"); privateFile myTmpFile =null; privateint myTmpOpt =-1; /**Calledwhentheactivityisfirstcreated.*/ ***@Override publicvoidonCreate(Bundleicicle) { (icicle); browseToRoot(); (0); } //浏览文件系统的根目录 privatevoidbrowseToRoot() { browseTo(newFile("/"));} //返回上一级目录 privatevoidupOneLevel() { if(()!=null) (()); } //浏览指定的目录,如果是文件则进行打开操作 privatevoidbrowseTo(finalFilefile) { (()); if(()) { =file; fill(()); } else { fileOptMenu(file); } }(2),由于文件夹较多,此以一个为例。:.;;;;;;lassIconifiedTextViewextendsLinearLayout{ //一个文件包括文件名和图表 //采用一个垂直线性布局 privateTextView mText =null; privateImageView mIcon =null; publicIconifiedTextView(Contextcontext,IconifiedTextaIconifiedText) { super(context); //设置布局方式 (HORIZONTAL); mIcon=newImageView(context); //设置ImageView为文件的图标 (()); //设置图标在该布局中的填充位置