没有合适的资源?快使用搜索试试~ 我知道了~
Android音乐播放器设计与分析.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 130 浏览量
2022-07-06
20:18:17
上传
评论
收藏 1.22MB DOC 举报
温馨提示
试读
29页
Android音乐播放器设计与分析
资源推荐
资源详情
资源评论
基于 Android 开发音乐播放器的设计
本文主要是在 Android 系统上对音乐播放器应用程序的设计与实现进行讨论,
通过这一过程来进一步学习 Android 平台,这样对个人未来发展有很大的意义。
本文的音乐播放器采用了 Android 开源系统技术,利用 Java 语言和 Eclipse 开
发工具对播放器代码进行编写。同时给出了详细的系统设计过程、部分界面截图
及主要的功能流程图,本文还对开发过程中遇到的问题和解决方法进行了详细的
讨论,该音乐播放器集播放、暂停、停止、上一首、下一首等功能于一体,性能
良好,在 Android 系统中能独立运行。对于播放歌曲的文件,本播放器只限于应
用层程序的探讨,所以对具体的文件不做深入研究。
实验证明,基于 android 平台的软件开发简单,使用方便简洁,必将成为未来
的发展方向,具有普遍意义。
关键词: Android,Java,Eclipse,音乐播放器
目 录
1.前 言...............................................................................................................1
2 系统需求分析 ...........................................................................................2
2.1 功能需求 .......................................................................2
2.1.1 播放器的基本控制需求 ..........................................................2
2.1.2 功能需求(时序图)分析 .....................................................3
2.2 系统结构图和流程图....................................................................4
2.3 系统界面需求 .....................................................................................4
2.4 系统性能需求 .....................................................................................5
2.5 运行环境需求 .....................................................................................5
3 Android 项目介绍 ...............................................................................6
3.1 什么是 Android .................................................................................6
3.1.1Android 的介绍............................................................................6
3.1.2 Android Features 特性:.....................................................6
3.1.3 Android 基本框架(Android Architecture) ......7
3.2 Android 应用软件开发的核心技术 .....................................10
3.2.1 Android 应用开发语言 ....................................................10
3.2.2 Android 应用程序组件 ...........................................10
3.3 Android 开发环境的搭配 .........................................13
3.4 Android 模拟器中 sd 卡的创建和文件的上传 ........15
3.4.1 SD 卡的创建...............................................................................15
I
3.4.2 向 sd 卡里面上传文件及异常解决..................................16
4 音乐播放器的详细设计 .................................................................17
4.1 播放器的欢迎界面和主界面的设计和说明..................17
4.2 Android 媒体播放原理..............................................................20
4.3 播放功能实现细节 .......................................................................21
5 软件测试 .....................................................................................................22
5.1 软件的测试 .......................................................................................22
5.1.1 软件测试的环境.........................................................................22
5.1.2 测试阶段........................................................................................22
6 代码附录 25
0
1.前 言
当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发
展迅速,是的手机操作系统也出现了不同各类,现在的市场主要有三个手机操作
系统,Windows mobile,symbian,以及谷歌的 Android 操作系统,其中占有开发源
代码优势的 Android 系统有最大的发展前景。那么能否在手机上拥有自己编写的
个性音乐播放器呢?能的,谷歌 Android 系统就能做到。本文的音乐播放器就是
基于谷歌 Android 手机平台的播放器。
Android:是谷歌于 2007 年公布的开放式源代码手机系统,一直受到人们的热捧。
Android 是基于 Linux 内核的软件平台和操作系统,它开放性就优于其他封闭式的
手机系统,因此,任何人都可能根据自己的喜好将手机系统中的所有功能重新编
写。这使得越来越多的人关注这个操作系统。本次作品音乐播放器就是基于
Android 平台的。
随着计算机的广泛运用,手机市场的迅速发展,各种音频资源也在网上广为流传,
这些资源卡是平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种
手机播放器也紧跟着发展起来,但是很多播放器一味最求外观花俏,功能庞大,
对用户的手机造成很多资源浪费,比如 CPU,内存等的占用率过高,在用户需要多
任务操作时,受到不小的影响,带来了许多不便,而对于大多数普通用户,许多
功能用不上,形同虚设。针对以上各种弊端,选择了开发多语种的音频播放器,
将各种性能优化,继承播放器的常用功能,满足一般用户听歌的需求。
现今社会生活紧张,而欣赏音乐史其中最好的舒缓压力的方式之一,本项目的目
的是开发一个可以播放主流音乐文件格式的播放器,本设计的实现的这主要功能
是播放 MP3 等音乐文件,并且能够控制播放器播放,暂停,停止,上一曲,下一
曲。界面简单,操作简单。
本项目是一款基于 Android 手机 平台的音乐播放器,使 Android 手机拥有个性的
播放器,让手机主人随时随地处于音乐的旋律中。使人们的生活更加多样化。也
使设计者更加熟练 Android 的技术和其它在市场上的特点。
1
播放
暂停
停止
上一曲
下一曲
2 系统需求分析
2.1 功能需求
2.1.1 播放器的基本控制需求
根据项目的目标,我们可获得项目系统的基本需求,一下从不同的角度来描述系
统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,
即播放器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器扩展
卡需求。
图 2.1 播放器基本控制图
在播放器正在运行时,用户单击“播放”按钮,播放器将播放选中的播放
列表中的音乐,并同时显示当前进度;当歌曲未暂停或停止时,用户单击“暂
停”按钮,播放器将进入暂停状态;播放器正在播放或暂停时,用户单击“停
止”按钮,播放器将停止播放或暂停时,用户点击“上一首”或者“下一首”
按钮,播放器将播放上一首或下一首歌曲。
剩余28页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功