- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android的音乐播放器
摘 要
当今社会发展越来越快,特别是IT方面的。随着硬件移动设备越来越先进,人们对移动设备的要求也越来越高,从以前的追求技术到现在的追求视觉,因此也逐步提高了对系统的要求。本文主要在Android系统上对音乐播放器应用程序的设计与实现进行讨论,通过这一过程来进一步学习Android平台,这样对个人未来发展有很大的意义。
本论文的音乐播放器采用了Android开源系统技术,利用Java语言和Eclipse开发工具对播放器代码进行编写。同时给出了详细的系统设计过程、部分界面截图及主要的功能流程图,本文还对开发过程中遇到的问题和解决方法进行了详细的讨论,该音乐播放器集播放、暂停、停止、上一首、下一首、歌词显示等功能于一体,性能良好,在Android系统中能独立运行。对于播放歌曲的文件,本播放器只限于应用层程序的探讨,所以对具体的文件不做深入研究。
关键词: Android,Java,Eclipse,音乐播放器
目录
摘 要 2
第一章 前言 4
第二章 系统需求分析 5
2.1功能需求 5
2.1.1 播放器的基本控制需求 5
2.1.2 播放器的设置模块 5
2.1.3 文件浏览器 6
2.2功能需求分析 7
2.3系统流程 7
2.4 系统界面需求 8
2.5系统性能需求 9
2.6 运行环境需求 9
第三章Android项目介绍 10
3.1什么是Android? 10
3.1.1 Android的介绍 10
3.1.2 Android的特性 10
3.1.3 Android 基本框架 11
3.2 Android应用软件开发的核心技术 11
3.2.1Android应用开发语言 11
3.2.2 Android应用程序组件 11
3.3 Android开发环境的搭配 12
3.4 Android模拟器中sd卡的创建和文件的上传 14
3.4.1 SD卡的创建 15
第四章音乐播放器的详细设计 16
4.1音乐播放器主界面功能实现 16
4.2 播放列表功能 17
4.3 菜单功能 19
4.3.1菜单界面 19
4.3.2菜单功能实现 20
4.4播放设置界面 21
4.4.1界面实现 21
4.4.2歌词显示实现 22
4.5手机扩展卡的访问 24
4.5.1文件浏览器界面 24
4.5.2 文件浏览器功能实现 25
4.6数据存储方式 26
第五章 结 论 27
致 谢 28
参 考 文 献 29
第一章 前言
现在人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同的类型,现在市场上主要有3种手机操作系统,即Windows Mobile、Symbian以及谷歌的android操作系统,其中占有开源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢?答案是完全可以!谷歌Android系统就能够做到。本课题就是基于Android的平台的音乐播放器。
随着计算机应用的广泛运用,手机市场的迅速发展,各种音频资源也在网上广为流传,这些资源卡是平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机播放器也紧跟着发展起来,但是很多播放器一味最求外观花俏,功能庞大,对用户的手机造成很多资源浪费,比如CPU,内存等的占用率过高,在用户需要多任务操作时,受到不小的影响,带来了许多不便,而对于大多数普通用户,许多功能用不上,形同虚设。针对以上各种弊端,选择了开发多语种的音频播放器,将各种性能优化,继承播放器的常用功能,满足一般用户听歌的需求。
现今社会生活紧张,而欣赏音乐史其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计的实现的这主要功能是播放MP3等音乐文件,并且能够控制播放器播放,暂停,停止,上一曲,下一曲。界面简单,操作简单。
本项目是一款基于Android手机 平台的音乐播放器,使Android手机拥有个性的播放器,让手机主人随时随地处于音乐的旋律中。使人们的生活更加多样化。也使设计者更加熟练Android的技术和其它在市场上的特点。
第二章 系统需求分析
2.1功能需求
2.1.1 播放器的基本控制需求
根据项目的目标,我们可获得项目系统的基本需求,一下从不同的角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器扩展卡需求。
图2.1 播放器基本控制图
在播放器正在运行时,用户单击“播放”按钮,播放器将播放选中的播放列表中的音乐,并同时显示当前进度;当歌曲未暂停或停
文档评论(0)