android音乐播放器的设计与实现毕业设计论文

android音乐播放器的设计与实现毕业设计论文

ID:11630751

大小:1.34 MB

页数:29页

时间:2018-07-13

android音乐播放器的设计与实现毕业设计论文_第1页
android音乐播放器的设计与实现毕业设计论文_第2页
android音乐播放器的设计与实现毕业设计论文_第3页
android音乐播放器的设计与实现毕业设计论文_第4页
android音乐播放器的设计与实现毕业设计论文_第5页
资源描述:

《android音乐播放器的设计与实现毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录一、前言1二、系统分析2(一)系统需求分析2(二)系统功能需求分析2(三)业务流程分析5三、系统设计5(一)总体设计5(二)歌曲列表模块设计6(三)播放控制模块设计6(四)播放器设置模块设计7(五)数据库设计8四、系统实现11(一)主界面11(二)播放列表19(三)歌词显示界面20(四)皮肤更换24五、软件测试25(一)软件的测试25(二)功能的测试与实现25(三)测试结论26六、结论26参考文献28Android音乐播放器的设计与实现(电子信息工程系软件技术111班王永军)摘要:本论文的音乐播放器采用了Android开源系统技术,利用Java语言和Ec

2、lipse开发工具对播放器代码进行编写。同时给出了详细的系统设计过程、部分界面截图及主要的功能流程图,该音乐播放器集播放、暂停、停止、上一首、下一首、歌词显示等功能于一体,性能良好,在Android系统中能独立运行。实验证明,基于android平台的软件开发简单,使用方便简洁,必将成为未来几年的发展方向,具有普遍意义。关键词:Android;Java;Eclipse;音乐播放器一、前言当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,是的手机操作系统也出现了不同各类,现在的市场主要有三个手机操作系统,Windowsmobile,苹

3、果系统,以及谷歌的Android操作系统,其中占有开发源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢?能的,谷歌Android系统就能做到。本文的音乐播放器就是基于谷歌Android手机平台的播放器。随着计算机的广泛运用,手机市场的迅速发展,各种音频资源也在网上广为流传,这些资源卡是平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机播放器也紧跟着发展起来,但是很多播放器一味最求外观花俏,功能庞大,对用户的手机造成很多资源浪费,比如CPU,内存等的占用率过高,在用户需要多任务操作时,受到不小的影响,带

4、来了许多不便,而对于大多数普通用户,许多功能用不上,形同虚设。针对以上各种弊端,选择了开发多语种的音频播放器,将各种性能优化,继承播放器的常用功能,满足一般用户听歌的需求。现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计的实现的这主要功能是播放MP3等音乐文件,并且能够控制播放器播放,暂停,停止,上一曲,下一曲。界面简单,操作简单。本项目是一款基于Android手机-28-平台的音乐播放器,使Android手机拥有个性的播放器,让手机主人随时随地处于音乐的旋律中。使人们的生活更加多样化

5、。也使设计者更加熟练Android的技术和其它在市场上的特点。二、系统分析(一)系统需求分析1.需求分析本系统属于用户常用的音乐播放器。可以方便用户平时对音乐文件的操作。本系统应达到以下目标:(1)软件采用人机交互的方式,界面美观友好,操作灵活、方便、富有个性化。(2)能够对音乐文件进行有效的管理。(3)系统应最大限度地实现易维护性和易操作性。2.软件的可行性研究(1)经济上的可行性Android 是Google历经数年和投资数亿美元开发出来的智能手机系统,是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。随着各大移

6、动终端生产商大力开发和生产基于 Android 的移动智能设备, Android迅速得到业界和社会的认可,并成为整个产业的热点,基于 Android 平台的各类人才逐渐成为各大企业竞相争夺的焦点。而且 Android 是一个开放的系统,不管是企业还是个人都可以参与来表达自己的创意和想法。(2)技术上的可行性Google发起了围绕Android的组织——开放手机联盟,其英文全称为“OpenHandsetAlliance”。它采用了软件堆层(softwarestack,又名以软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能;其他的应用软件则由各

7、公司自行开发,部分程序以Java编写。(3)操作上的可行性本系统采用Android框架,可以在eclipse中安装Android开发插件,使用Android模拟器也可以使用任意Android终端。模拟器和真正的Android手机没有太大区别,人们对手机操作早已熟悉。(二)系统功能需求分析1.用例图及用例描述功能需求定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了用户的业务需求。用户需求文档描述了用户使用产品必须要完成的任务。针对音乐播放器分别对音乐播放功能进行详细的调研和分析,总结出如用户需求信息,其用例图如图2.1所示。-28-图2.

8、1播放器用例图音乐播放器的用例描述如下:(1)用例名

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

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

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