android的音乐播放器的设计与实现(源码)【字数:8653】
目 录
第1章 前言 1
1.1课题研究背景 1
1.2国内外研究现状 1
1.3研究的目的及意义 2
1.4全文组织结构 3
第2章 音乐播放器系统分析 4
2.1音乐播放器的可行性分析 4
2.2音乐播放器的需求分析 4
2.2.1功能需求 4
2.2.2时序图分析 5
2.2.3用例表 6
2.2.4音乐播放器系统结构图和流程图 7
2.3音乐播放器的性能分析 9
*景先生毕设|www.jxszl.com +Q: #351916072#
2.3.1性能需求 9
2.4音乐播放器的开发技术分析 9
2.4.1运行环境分析 9
第3章 基于Android系统的音乐播放器总体设计 10
3.1音乐播放器的总体结构分析 10
3.2音乐播放器具体模块分析 11
3.2.1播放/暂停模块 11
3.2.2上一曲/下一曲模块 13
3.2.3删除模块 14
3.2.4下载模块 15
3.2.5搜索模块 16
3.2.6添加喜欢模块 16
3.2.7播放背景切换模块 17
3.2.8歌词显示代码 17
3.3音乐播放器实现流程 18
第4章 基于Android系统的音乐播放器功能设计 20
4.1界面模块设计 20
4.1.1界面的切换 20
4.2播放模块设计 20
4.2.1歌曲开始 20
4.2.2歌曲暂停 21
4.2.3上一曲/下一曲 22
4.3列表管理模块设计 22
4.3.1在列表中增加或删除歌曲 22
4.4在线歌曲搜索模块设计 23
4.5歌词模块设计 24
第5章 基于Android系统的音乐播放器调试与测试 25
5.1歌曲的播放测试 25
5.2歌曲的下载测试 25
5.3歌曲的播放界面切换测试 25
5.4歌曲删除功能测试 26
5.5“歌房”功能测试 26
5.6歌词功能测试 27
5.7在线搜索模块测试 27
第6章 总结与展望 29
6.1总结 29
6.2展望 29
附 录 30
参考文献 31
致 谢 32
第1章 前言
1.1课题研究背景
众所周知,当今时代信息技术正在迅猛发展[1],这种趋势对于人们的日常生活也带来了非常重要的影响,正因如此,有越来越多的用户使用智能手机。自然而然, 用户们对于手机各种性能和提供的相关服务的需求也就越来越大。如今, 用户和手机基本上处于一种形影不离的状态中,手机的功能也变得越来越完善。并且,相应的,人们对于手机的要求也不仅仅局限于联系这一方面。其中最重要的功能就是娱乐功能,在娱乐功能中最流行的就是听音乐。歌曲在我们的生活中是不可或缺的,自然而然,音乐播放器就在我们的日常生活中也扮演着非常重要的角色。总之,智能手机上增加一款便捷的音乐播放器会给我们的生活带来极大的便利。
另外,相关报告表明,在2011年手机的使用量首次超过电脑的使用量,这也预示着手机的使用变得越来越普遍。另外,移动终端如今正在快速的发展,尤其是Android系统拥有比较独特的发展潜力,正是因为它的这一特点,在Android基础之上设计的音乐软件更加受到大众的喜爱。在Android平台的快速发展影响之下,智能手机拥有了越来越明显的开放性与便利性等特征。正因如此,基于Android平台的智能手机更受大众的欢迎,在市场上也引起了更多用户的关注。同时Android平台在智能手机领域有着更加突出的地位。考虑到Android平台未来将具有良好的市场前景,为了极大丰富手机上的App,一般都是基于Android平台进行开发应用程序。正因如此,本次毕业设计就是在Android平台的基础上去研究音乐播放器。
1.2国内外研究现状
目前国内的Android开发还是要以应用开发为主,第一类开发者一般身处规模较大的公司。除了根据需求对系统进行定制外[2],更多的工作在于为这些系统研究定制的应用[3];第二类开发者,一般属于创业型公司或者是独立开发者,他们的盈利方式主要是为国外公司进行外包开发;第三类开发者,目前和第二类开发者类似。在Android的基础之上开发软件已经是一种非常普遍的现象了,目前移动终端[2]的发展为音视频在网上的传播又提供了一种新的方式,这种方式也为解决现如今开发的软件存在的一些问题提供了一种可能。例如,有很多的音乐播放软件会在播放歌曲时消耗太多的内存[3]。此时,这种现象会导致用户的手机出现延迟、卡顿等问题,给日常生活带来了极大的不便。另外,随着科技的快速发展[4],人们对于智能手机的要求变得更高了。手机已不仅仅是通信工具, 而是一个多媒体平台[5]。在此基础上开发出界面完善[6]、功能完备的音乐播放器,市场前景十分宽阔。Android是Google公司开发出的一款移动终端智能操作系统[7],并且它是开源的,目前市面上存在的音乐播放器已经有相当多的数量和种类。Android手机拥有当今中国智能手机市场上非常大的用户群体, 因此基于Android的手机软件需求量也就相应的增大。自然而然,市场上的音乐播放器就有着越来越多的种类[8],功能定位也各不相同,各自有不同的受众群使用。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/368812.html