- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android音乐放器的设计与实现毕业设计论文
目录
一、前 言 1
二、系统分析 2
(一) 系统需求分析 2
(二) 系统功能需求分析 2
(三) 业务流程分析 5
三、系统设计 5
(一) 总体设计 5
(二) 歌曲列表模块设计 6
(三) 播放控制模块设计 6
(四) 播放器设置模块设计 7
(五) 数据库设计 8
四、系统实现 11
(一) 主界面 11
(二) 播放列表 19
(三) 歌词显示界面 20
(四) 皮肤更换 24
五、软件测试 25
(一) 软件的测试 25
(二) 功能的测试与实现 25
(三) 测试结论 26
六、结论 26
参考文献 28
Android音乐播放器的设计与实现
(电子信息工程系 软件技术111班 王永军)
摘 要: 本论文的音乐播放器采用了Android开源系统技术,利用Java语言和Eclipse开发工具对播放器代码进行编写。同时给出了详细的系统设计过程、部分界面截图及主要的功能流程图,该音乐播放器集播放、暂停、停止、上一首、下一首、歌词显示等功能于一体,性能良好,在Android系统中能独立运行。实验证明,基于android平台的软件开发简单,使用方便简洁,必将成为未来几年的发展方向,具有普遍意义。
关键词:Android;Java;Eclipse;音乐播放器
一、前 言
当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,是的手机操作系统也出现了不同各类,现在的市场主要有三个手机操作系统,Windows mobile,苹果系统,以及谷歌的Android操作系统,其中占有开发源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢?能的,谷歌Android系统就能做到。本文的音乐播放器就是基于谷歌Android手机平台的播放器。
随着计算机的广泛运用,手机市场的迅速发展,各种音频资源也在网上广为流传,这些资源卡是平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机播放器也紧跟着发展起来,但是很多播放器一味最求外观花俏,功能庞大,对用户的手机造成很多资源浪费,比如CPU,内存等的占用率过高,在用户需要多任务操作时,受到不小的影响,带来了许多不便,而对于大多数普通用户,许多功能用不上,形同虚设。针对以上各种弊端,选择了开发多语种的音频播放器,将各种性能优化,继承播放器的常用功能,满足一般用户听歌的需求。
现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计的实现的这主要功能是播放MP3等音乐文件,并且能够控制播放器播放,暂停,停止,上一曲,下一曲。界面简单,操作简单。
本项目是一款基于Android手机 平台的音乐播放器,使Android手机拥有个性的播放器,让手机主人随时随地处于音乐的旋律中。使人们的生活更加多样化。也使设计者更加熟练Android的技术和其它在市场上的特点。
二、系统分析
(一) 系统需求分析
1. 需求分析
本系统属于用户常用的音乐播放器。可以方便用户平时对音乐文件的操作。本系统应达到以下目标:
1) 软件采用人机交互的方式,界面美观友好,操作灵活、方便、富有个性化。
2) 能够对音乐文件进行有效的管理。
3) 系统应最大限度地实现易维护性和易操作性。
软件的可行性研究
经济上的可行性
Android?是 Google 历经数年和投资数亿美元开发出来的智能手机系统,是 基于 Linux 内核的操作系统,是 Google 公司在 2007 年 11 月 5 日公布的手机操 作系统。随着各大移动终端生产商大力开发和生产基于?Android?的移动智能设备,?Android迅速得到业界和社会的认可,并成为整个产业的热点,基于?Android?平 台的各类人才逐渐成为各大企业竞相争夺的焦点。 而且?Android?是一个开放的系统,不管是企业还是个人都可以参与来表达自己的创意和想法。
技术上的可行性
Google发起了围绕Android的组织——开放手机联盟, 其英文全称为 “Open Handset Alliance”。它采用了软件堆层software stack,又名以软件叠层的架构,主要分为三部分。底层 Linux 内核只提供基本功能;其他的应用软件则 由各公司自行开发,部分程序以 Java 编写。
操作上的可行性
本系统采用Android框架,可以在eclipse中安装Android开发插件,使用Android模拟器也可以使用任意Android终端。模拟器和真正的Android手机没有太大区别,人们对手机操作早已熟悉。
1. 用例图及用例描述
功能需求定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了用户的业务需求。用户需求文档描述了用
您可能关注的文档
- 34马力拖拉机后桥构设计毕业设计.doc
- 40万吨年环保型石窑建设项目可行性研究报告.doc
- 4450吨农药制剂改项目环境影响报告表.doc
- 3万亩有机核桃、珍苗木基地种植项目环评报告表.doc
- 3500亩红枣基地设项目实施方案.doc
- 50000ta葡萄生产线加工项目环境影响评价报告书1.doc
- 110KV降压变电设计毕业设计.doc
- 5000亩金银花种项目计划书.doc
- 5000只黑山羊养场建设项目投资可行性研究报告.doc
- 5000亩红枣生产地建设项目建议书_.doc
- 最全的电气交接预防性试验报告模版.pptx
- 零售服务理论知识培训课件.pptx
- CN120089347A 基于人工智能的新生儿遗传代谢病筛查自动判读系统 (洛阳瀚纳生物科技有限公司).pdf
- 我国合同能源管理公司融资战略的多维剖析与实践探索——以杭州鼎楚科技有限公司为例.docx
- 金融发展对制造业出口的异质性影响:基于70国细分行业的深度剖析.docx
- CN120089426B 核电站监测数据处理方法、装置、计算机设备及存储介质 (阳江核电有限公司).pdf
- 基于行人仿真的轨道交通车站设施规模与布局优化策略研究.docx
- 上海酒店业国际化进阶之路:锦江国际集团引入理诺士模式的深度剖析.docx
- 不完全信息下CPFR防范牛鞭效应的策略与实践.docx
- CN120089488B 一种具有抗冲击结构的船用变压器 (江苏海川电气制造股份有限公司).pdf
最近下载
- 2019版最新18项护理核心制度.docx VIP
- GPS静态网的布设.ppt VIP
- DB32T 2887-2016 曳引电梯钢丝绳电磁检测方法 .pdf VIP
- 《宁夏闽宁镇:昔日干沙滩,今日金沙滩》-中职语文高二同步课件精选(高教版2023·职业模块).pptx VIP
- 2025年5月18日河南省事业单位招聘考试《公共基础知识》试题(含答案).docx VIP
- 2025年5月18日河南省事业单位招聘考试《职业能力测试》试题(含参考答案).docx VIP
- 数据挖掘教案.doc
- DB42T 2390-2025 城市更新规划编制技术规程.docx VIP
- 员工和老板合作合同协议.docx VIP
- 《公关语言学》课件.pptx VIP
文档评论(0)