- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于an droid平台的音乐播放器开发
实验报告
学生姓名: 温从林
学 号:
班 级: 计自1201
第一章引言
1.1项目背景
当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发 展迅速,使得手机操作系统也出现了不同各类,现在的市场上主要有三个手机操作系 统,Win dowsmobile,symbia n,以及谷歌的 An droid操作系统,其中占有开放源代码 优势的An droid系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐 播放器呢?能的,谷歌 An droid系统就能做到。本文的音乐播放器就是基于谷歌 An droid手机平台的播放器。
An droid :是谷歌于2007年公布的开放式源代码手机系统,它的开放性就优于其 它封闭式的手机系统,因此,任何人都可能根据自己的喜好将手机系统中的所有功能 重新编写。这使得越来越多的人关注这个操作系统。本次作品音乐播放器就是基于 An droid平台的。
1.2编写目的
现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,本项目的目 的是开发一个可以播放主流音乐文件格式的播放器,本设计实现的主要功能是播放 Mp3 Wav多种格式的音乐文件,并且能够控制播放,暂停,停止,播放列等基本播放 控制功能,界面简明,操作简单。
本项目是一款基于An droid手机平台的音乐播放器,使 An droid手机拥有个性的
多媒体播放器,使手机显得更生动灵活化,与人们更为接近,让手机主人随时随地处 于音乐视频的旋律之中。使人们的生活更加多样化。也使设计者更加熟练 An droid的
技术和其它在市场上的特点。
1.3开发环境
Eclipse、An droid SDK 320
第二章 系统需求分析
2.1功能需求(用例图分析)
根据项目的目标,我们可获得项目系统的基本需求,以下从不同角度来描述系统 的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,即播放 器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器扩展卡需求。以 下分别描述:
2.1.1播放器的用例图
假设安装了音乐播放器的用户是系统的主要设计对象,其拥有以下操作,
启动软件、播放音乐、暂停播放、停止播放、退出软件,其用例图如下
图2.1 播放器基本用例图
2.1.2用例分析
前置条件:无
基本事件流:1.用户启动软件
2. 播放器将播放列表中的当前的歌曲
用例名称:播放
参与者:用户
目标:使得用户可以播放在播放列表中选中的歌曲
前置条件:播放器正在运行
基本事件流:1.用户单击“播放”按钮
2. 播放器将播放列表中的当前的歌曲
用例名称:暂停
参与者:用户
目标:使得用户可以暂停正在播放的歌曲
前置条件:歌曲正在播放且未停止和暂停
基本事件流:1.用户单击“暂停”按钮
2. 播放器将暂停当前的歌曲
用例名称:停止
参与者:用户
目标:使得用户可以停止正在播放的歌曲
前置条件:歌曲正在播放或暂停
基本事件流:1.用户单击“停止”按钮
2. 播放器将停止当前播放的歌曲
用例名称:退出
参与者:用户
目标:使得用户退出或者后台播放音乐
前置条件:程序在运行
基本事件流:1.用户按返回键
2. 播放器退出或者进入后台播放
第三章概要设计
3.1软件播放流程图
Stepl.启动软件后,软件自动检索手机和 sd卡的音频文件,并组织显示成列表
Step2.点击列表的歌曲名字。
Step3.播放音乐。
Step4.点击暂停,音乐暂停
Step5.点击播放转到step3
Step6.点击停止停止播放音乐
Step7 .点击退出。
启动软件
自动检索手机中
暂停/退出软件
图3.1音乐播放器流
第四章界面展示
4.1软件部署
系统编译生成apk文件,将apk文件拷到手机或者sd卡中,直接打幵即可 安装。
4.2启动软件
打幵软件后的界面
4.3歌曲列表界面
歌曲列表界面
4.4播放界面
4.5收藏界面
4.6在线搜索音乐界面
第五章结论
通过本次幵发解决了诸如 SD卡音乐文件搜索并显示、联网搜索歌曲等
难题,对安卓的幵发有了更深入的认识。
通过对An droid手机平台的音乐播放器软件的开发,使我对 An droid音乐播
放器系统的整体设计有一个深入的了解,对整个流程也会有一个清晰的认识。开发
An droid音乐播放器,要抓住开发的核心部分,音乐播放器大体由播放主界面、 播放列 表、菜单、播放设置、文件浏览、歌曲搜索六大核心组成。
本次程序设计,对播放器的系统结构框架做了精心的构思与设计,采用主要
开发工具是Eclips4.0+Java 语言的支持,An droid Developme nt Tool 的插件,和
An droid SDK2.1版本的全面结合,才使整个
您可能关注的文档
最近下载
- 2022年北京市(初中毕业学业考试)中考数学真题试卷(含详解).docx VIP
- 医疗机构环境卫生学监测.pptx
- 7-8 曲面及空间曲线的应用举例.ppt VIP
- 2024年中考语文名著阅读考试要点总结与精练 《鲁滨逊漂流记》.docx VIP
- 2024年高考政治时政专题 《经济工作会议》时政背景+理论解析+练习(含解析).docx
- “红旗杯”竞赛总题库-1班组长环境安全健康管理能力考试题库(附答案).docx VIP
- AQT 9011-2019 生产经营单位生产安全事故应急预案评估指南.docx
- 2024年全国高考理综试题带解析-全国卷1.pdf
- 浙江省杭州市临平区2022-2023学年七年级下学期期末历史与社会试题(无答案).docx VIP
- 静脉留置针所致静脉炎的预防与护理研究.docx VIP
文档评论(0)