Android_音乐播放器_毕业论文

Android_音乐播放器_毕业论文

ID:43445360

大小:409.43 KB

页数:33页

时间:2019-10-02

Android_音乐播放器_毕业论文_第1页
Android_音乐播放器_毕业论文_第2页
Android_音乐播放器_毕业论文_第3页
Android_音乐播放器_毕业论文_第4页
Android_音乐播放器_毕业论文_第5页
资源描述:

《Android_音乐播放器_毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ZHUZHOUPROFESSIONALTECHNOLOGYCOLLEGE毕业设计(论丈丿标题:基于Android的音乐播放器学生姓名:唐虹霞系部:电子信息系专业:软件技术班级:软件1101班指导教师:湛桂枝湖南汽车工程职业学院教务处制目录当今社会的牛活节奏越来越快+Android系统上一的款音乐播放器应用程序的设计与实现进行讨论。Android是一个开源的系统,它底层是基于Linux的操作系统,本论文的音乐播放器采川了Android开源系统技术,利川Java语言和Eclipse编辑工具对播放器进行编写。同时给出

2、了详细的系统设计过程、部分界而图及主要功能运行流程图,本文述对高度过程中遇到的问题和解决方法进行了详细的讨论,该音乐播放器集播放、暂停、停止、上一首、下一首、音量调节、歌词显示等功能于一体,性能良好,在Android系统中能独立运行。该播放器还拥有对手机文件浏览器的访问功能、歌曲播放模式、以及歌词开闭状态的友好设置.MP3的全名是MPEGAudioLayer-3,是一种声音文件的压缩格式,由于本播放器只限于应用层程序的探讨,所以对具体的压缩算法不作深究。关键词:Android;开源系统;Eclipse;音乐播放

3、器1系统需求分析1.1功能需求1.1.1播放器的基本控制需求根据项口的口标,我们可获得项口系统的基本需求,一下从不同的角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器扩展卡需求。在播放器正在运行时,用户单击“播放”按钮,播放器将播放选中的播放列表屮的音乐,并同时显示当前进度;当歌曲未暂停或停止时,用户单击“暂停”按钮,播放器将进入暂停状态;播放器正在播放或暂停时,用户单击“停止”按钮,播放器将停止播放或暂停时,用

4、户点击“上一首”或者“下一首”按钮,播放器将播放上一首或下一首歌曲。1•1•2功能需求(时序图)分析从吋序图屮可以看出播放器屮信息发送和调用过程图1.2咅乐播放器的时序图1.2系统结构图和流程图图1.3音乐播放器系统流程图1.3系统界面需求播放器界面要求布局合理,简约,颜色舒适,控制按钮友好,能让用户一眼就能看出各个按钮的作用及操作方法。能实现要求的功能,但乂不重复。要考虑到不同手机屏幕大小可能不一样,应尽量兼容大多数手机屏幕尺寸,使之显示无障碍。1・4系统性能需求根据Android手机系统要求无响应时间为5秒

5、,所以就有如卜•性能要求:1、当要求歌曲播放吋,程序响应吋间最长不能超过5秒2、当要求歌曲暂停时,程序响应时间最长不能超过5秒3、当要求歌曲停止时,程序响应时间最长不能超过5秒4、当要求歌曲上/下一首时,程序响应时间最长不能超过5秒5、界面切换响应时间最长不能超过3秒1・5运行环境需求操作系统:Windowsxp支持环境:Android2.1版本开发环境:Eclipse3.5ADT0.952Android项目介绍2.1什么是Android2.1.lAndroid的介绍Android一词的本义指"机器人”,同时也

6、是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界而和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。Android是基于Linux内核的软件平台和操作系统,早期由Google开发(在华注册商标名为“安致”),后由开放手机联盟(OpenHandsetAlliance)开发。它釆用了软件堆层(softwarestack,又名以软件叠层)的架构,主要分为三部分。低层以Linux内核工作为基础,只提供基木功能;其他的应用软件则由各公

7、司自行开发,以兀阳作为编写程序的一部分。另外,为了推广此技术,Google和其他几十个手机公司建立开发手机联盟。血dmid在未公开之前常被传闻为Google电话或gPhoneo大多传闻认为Google开发的是自己的手机电话产品,而不是一套软件平台。到了2010年1月,Google开始发表自家品牌手机电话的NexusOne。2.1.2AndroidFeatures特性:Android系统有如下的几大特性1.应用程序框架支持组建的重用与替换2.Dalvik虚拟机专门为移动设备做了优化3.内部集成浏览器该浏览器基于开

8、源的WebKit引擎4.优化的图形库包括2D和3D图形库,3D图形库基于OpenGlES5.SQLite用作结构化的数据存储6.多媒体支持包括常见的音频、视频和静态印彖文件格式(如MPEG4,II.264,MP3,AAC,AMR,JPG,PNG,GIF)7.GSM电话(依赖于硬件)8.蓝牙Bluetooth,EDGE,3G,安定WIFI(依赖于硬件)9.照相机,GPS,指南针,和加速度

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。