基于Android的音乐播放器设计与实现计算机专业_第1页
基于Android的音乐播放器设计与实现计算机专业_第2页
基于Android的音乐播放器设计与实现计算机专业_第3页
基于Android的音乐播放器设计与实现计算机专业_第4页
基于Android的音乐播放器设计与实现计算机专业_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LOGOn 背景n由于当下大部分手机的操作系统也都是采用Android系统,所以谷歌Android系统就能让用户在个人手机上使用自己编写的功能软件,能有运用操作简单的个性化音乐播放器。本文涉及到的播放器就是在谷歌Android手机平台的基础上研发的音频播放器。n意义n听歌是缓解现今社会生活的紧张和平时工作所带来的压力的有效办法,编写的这款音乐播放器就具备播放已下载的音乐文件格式的功能,在一定程度上提高手机用户的体验感。用户还能够自主更换音乐播放界面背景,减少了用户长期使用同一种颜色背景的疲劳感,很大程度上提升了用户的体验效果。背景及意义背景及意义论文的结构和主要内容论文的结构和主要内容u第一部

2、分:基于第一部分:基于Android的音乐播放器的系统需的音乐播放器的系统需求分析阶段,重点研究系统的可行性,技术可行求分析阶段,重点研究系统的可行性,技术可行性和经济可行性等方面。性和经济可行性等方面。u第二部分:基于第二部分:基于Android的音乐播放器的软件设的音乐播放器的软件设计阶段,侧重是设计模型的建立,每个模块单独计阶段,侧重是设计模型的建立,每个模块单独的程序流程图。的程序流程图。u第三部分:基于第三部分:基于Android的音乐播放器的软件实的音乐播放器的软件实现阶段,主要介绍功能的实现,界面的实现等方现阶段,主要介绍功能的实现,界面的实现等方面的内容。面的内容。u第四部分:

3、基于第四部分:基于Android的音乐播放器的软件测的音乐播放器的软件测试阶段,描述在软件开发过程中对需求分析的测试阶段,描述在软件开发过程中对需求分析的测试,软件开发完成后系统功能完成情况的测试,试,软件开发完成后系统功能完成情况的测试,系统稳定性的测试。系统稳定性的测试。需求分析需求分析u需求分析主要从经济可行性和需求分析方需求分析主要从经济可行性和需求分析方面对以面对以Android的音乐播放器为基础的播的音乐播放器为基础的播放子系统进行分析,可行性分析主要针对放子系统进行分析,可行性分析主要针对技术可行性对技术可行性对JAVA后台编写,以及使用后台编写,以及使用的库进行技术分析,经济可

4、行性分析主要的库进行技术分析,经济可行性分析主要针对歌迷对音乐偏好以及产生的资费进行针对歌迷对音乐偏好以及产生的资费进行分析。功能需求分析主要是从面向对象方分析。功能需求分析主要是从面向对象方式分析。式分析。基于基于Android的音乐播放器设计的音乐播放器设计该该Android主要分为应用界面和后台文件数主要分为应用界面和后台文件数据,界面主要分为主界面模块、播放界面模据,界面主要分为主界面模块、播放界面模块、歌曲浏览模块、切换背景模块。块、歌曲浏览模块、切换背景模块。音乐播放模块程序流程图音乐播放模块程序流程图用户通过点击歌曲列表,而获取可用户通过点击歌曲列表,而获取可播放的本地歌曲。而在

5、点击播放歌播放的本地歌曲。而在点击播放歌曲名以后,应用会转向音乐播放器曲名以后,应用会转向音乐播放器界面,对音乐进行播放界面,对音乐进行播放。切换背景模块程序流程图切换背景模块程序流程图用户通过点击主界面的切换背景功用户通过点击主界面的切换背景功能键进入背景切换界面,选择所想能键进入背景切换界面,选择所想要切换的背景,点击确认,返回,要切换的背景,点击确认,返回,主界面则会切换相应的背景。主界面则会切换相应的背景。系统测试系统测试列属性操作方式结果测试结果扫描文件点击扫描文件按钮显示文件夹下的音乐有效播放音乐点击播放音乐按钮音乐播放有效暂停音乐点击暂停音乐按钮音乐暂停有效系统换肤点击系统换肤选

6、择背景更换到相应的皮肤有效桌面字幕打开/关闭桌面字幕桌面字幕被打开/关闭有效功能模块测试,就是分别对项目中的单个模块进行测试,着功能模块测试,就是分别对项目中的单个模块进行测试,着重突出模块之间的关系。本部分功能模块测试主要是对用户重突出模块之间的关系。本部分功能模块测试主要是对用户 评论功能模块进行黑盒测试,得出测试用例,划出等价分类,评论功能模块进行黑盒测试,得出测试用例,划出等价分类,并最终显示测试结果。并最终显示测试结果。系统测试系统测试全文总结全文总结本文从播放器的开发与设计角度出发,重点在本文从播放器的开发与设计角度出发,重点在于于阐述了基于安卓音乐播放器的开发模式、大体框架、前阐

7、述了基于安卓音乐播放器的开发模式、大体框架、前后端语言、功能的实现方法以及整个应用的控制系统调后端语言、功能的实现方法以及整个应用的控制系统调试。巧妙利用试。巧妙利用Android系统、系统、JAVA系统、系统、XML系统系统简化的开发流程,进一步缩减开发的成本以及缩短应用简化的开发流程,进一步缩减开发的成本以及缩短应用的开发周期。继而使得整个过程高效运行却依然进行的的开发周期。继而使得整个过程高效运行却依然进行的有条不紊。基于有条不紊。基于Android的音乐播放器不仅是方便了用的音乐播放器不仅是方便了用户的同时,而且也让音乐资源的获取变得简单,让人们户的同时,而且也让音乐资源的获取变得简单,让人们的生活变得更加智能化、多元化、丰富着人们的生活。的生活变得更加智能化、多元化、丰富着人们的生活。u大学的学习生活即将结束。在此,我要感大学的学习生活即将结束。在此,我要感谢所有曾经教导过我的老师和关心过我的谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我很大同学,他们在我成长过程中给予了我很大的帮助。本文能够顺利完成,要特别

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论