基于Android的手机音乐播放器的开题报告.doc
《基于Android的手机音乐播放器的开题报告.doc》由会员分享,可在线阅读,更多相关《基于Android的手机音乐播放器的开题报告.doc(5页珍藏版)》请在冰点文库上搜索。
题目
基于Android的手机音乐播放器的设计与实现
(字体要求为小4号宋体,20磅行距,参考文献按照科技论文规范格式书写)
1.课题研究立项依据(所选课题的来源、科学意义、目的,国内外研究现状)
在最近几年里,移动通信和互联网成为当今世界发展最快、市场潜力最大、前景最诱人的两大业务。
它们的增长速度都是任何预测家未曾预料到的。
迄今,全球移动用户已超过15亿,互联网用户也已逾7亿。
中国移动通信用户总数超过3.6亿,互联网用户总数则超过1亿。
这一历史上从来没有过的高速增长现象反映了随着时代与技术的进步,人类对移动性和信息的需求急剧上升。
越来越多的人希望在移动的过程中高速地接入互联网,获取急需的信息,完成想做的事情。
所以,移动互联网的出现是历史的必然。
而Android是移动互联下诞生的产物。
Android:
是Google于2007年11月推出的一款开放式源代码的手机操作系统,它的出现打破了传统的封闭式手机操作系统,任何人都可以根据自己的喜好来修改自己手机的操作系统,并且可以将操作系统的功能进行修改。
这也是Android最为吸引人的地方。
现今社会人们生活压力越来越大,所以人们更注重精神的需求。
人们需要放松,需要释放,需要发泄,而音乐则是调节人们心情的一大神器。
现今流行的音乐播放器主要有Xmms,RealPlayer,Xmovie,QuickTime,Mplayer等。
Xmms是X—Window系统下最流行的多媒体播发器之一,大多数Linux版本都捆绑了该产品最为Linux下标配音频播放器,Xmmxs可以播放MP3、MOD、Wav等多媒体文件,而且只要提供相应的插件,它还可以支持更多的多媒体类型;Xmovie它是最早作为电视节目的播放软件,播放界面非常简单,集合没有其他多余的控制功能;RealPlayer在地宽带下支持音频、视频多媒体的低损失传输,同时具有优秀的流媒体在线播放功能;QuickTime是苹果公司开发的流式音视频解决方案,也是出现较早的流媒体文件格式之一。
MPlayer是Linux上的电影播放器,功能十分强大,能够播放众多格式的文件。
由此可以看出:
目前,媒体播放器主要趋向以下几个方向:
首先,支持多样格式化。
其次,可扩展姓。
如今播放器的功能越来越强大,如何使在现有的基础上使功能更全面,也是人们接受的一个原因。
本文的音乐播放器便是基于GoogleAndroid手机平台的播放器应用软件。
本文主要是对Android系统上的一款音乐播放器应用程序的设计与实现进行讨论。
本论文正是采用Android技术,利用Java语言和Eclipse编程工具对音乐播放器进行设计与编码。
音乐播放器详细说明系统设计的过程及部分界面图和主要功能运行流程图,同时本文对过程中遇到的问题和解决方案进行了详细的研究,Android音乐播放器集播放、暂停、停止、上一首、下一首、音量调节、歌词显示等功能于一体,性能良好。
能够独立运行在Android系统的移动设备上。
该播放器还可以对手机文件进行浏览和访问。
MP3文件的全名是MPEGAudioLayer-3是一种声音文件的压缩格式的文件。
2.课题研究的基本内容及预期目标或成果
安卓一词的本来是指“机器人”,该平台由操作系统、中间件、用户界面和应用软件组成,是首个为移动终端打造的真正开放和完整的移动软件。
安卓以java为编程语言,使接口到功能,都有层次不穷的变化。
在研究实施的过程中,最终研究成果以论文为主。
同时能通过在模拟器或真机上运行该程序,用户可以对Android音乐播放器进行相关操作。
运行该程序之后,首先显示
用户播放器后的欢迎界面,用户可以在菜单中选择添加歌曲、查找歌曲,点击播放,该程序跳转到音乐播放界面。
在音乐播放期间,用户也可以选择菜单上的菜单项,查看歌曲详细信息或按照自己的喜欢选择播放模式。
本程序具有良好的界面风格,方便简单,便于使用管理。
3.课题的研究方案(拟采用的研究方法、技术路线、试验方案)
基于Android的音乐播放器是当下手机应用市场中较为流行的一种音乐播放软件,Android操作系统的完全开发正是给了开发者一个很好的平台,结合自己所学的知识设计一个基于Android音乐播放器可以学习到当下流行的计算机开发技术,掌握最新的知识,也可以丰富自我,享受休闲的娱乐生活。
操作系统:
Android手机基于Linux操作系统
支持环境:
Android1.5-4.0.1版本
开发环境:
Eclipse8.5版本
实现功能:
(1)文件浏览:
实现对用户存储空间内歌曲的浏览和查询。
(2)播放器管理:
对歌曲进行添加、删除、播放等操作。
(3)歌曲管理:
根据用户要求对选定的曲目进行播放、暂定、停止、上一首、下一首等操作,同时设置歌曲播放排序等功能。
本系统采用模块化的程序设计思想,将系统功能设计成为相应的功能模块,其中主要的模块包括:
(1)手机终端UI功能模块设计:
播放器欢迎页面、音乐播放页面、添加音乐页面、文件管理页面等功能页面的实现。
(2)手机终端后台功能模块设计:
播放器具体功能实现、音乐文件数据存储功能实现等详细功能实现。
音乐播放器系统实现了播放器的基本功能:
播放,暂停、停止、上/下一首、音量调节、歌词显示、播放模式、歌曲搜索、文件浏览器、播放列表查询等功能。
本次开发应用当下较为流行的移动终端开发技术,基于Linux系统的开源手机平台在Java语言编写+SQLite数据库支持+SharePreference配置文件的组合方式进行数据管理。
实现了音乐播放器的系统编程。
4.研究进度安排
1、开题报告:
2015年11月21日-2015年12月15日
2、论文初稿:
寒假-2016年4月20日
3、论文定稿:
2016年4月21日-2016年5月20日
4、验收评阅:
2016年5月21日-2016年5月25日
5、答辩及成绩评定:
2016年5月26日-2016年6月10日
5.参考文献
[1].Ophone应用开发权威指南胡幸征,北京:
电子工业出版社,2010.1.
[2].深入浅出GoogleAndroid/E2Ecloud工作室编著,北京:
人民邮电出版社,2009.8.
[3].GoogleAndroid开发入门与实战/靳岩,姚尚朗编著,北京:
人民邮电出版社,2009.7.
[4].GoogleAndroidSDK开发范例大全/余志龙等编著;王世江改编,北京:
人民邮电出版社,2009.7
[5].Android/OPhone开发完全讲义李宁编著,出版社:
中国水利水电出版社,2012.7.
[6].疯狂Android讲义李刚编著,出版社:
电子工业出版社;第1版2011.6.
[7].GoogleAndroidSDK开发范例大全(第3版)王世江,佘志龙,陈昱勋,郑名杰等编著,出版社:
人民邮电出版,2011.11.
[8].深入理解Android(卷1)邓凡平编著,出版社:
机械工业出版社,2011.9.
[9].Android核心技术与实例详解(附DVD光盘1张),吴亚峰,索依娜等编著,出版社:
电子工业出版社,2010.10.
[10].Android移动应用开发从入门到精通,康德尔编著,出版社:
人民邮电出版社,2010.7.
[11].梁泉著Android系统级深入开发—移植与调试[M]北京:
清华大学出版社2011.2
[12].杨文志编著GoogleAndroid程序设计指南[M]北京:
电子工业出版社2009.10
[13].汪永松编著Android平台开发之旅[M]北京:
机械工业出版社2010.6
指导教师意见(对本课题的深度、广度、工作量、研究方案及进度安排的意见)
指导教师(签字):
年 月 日
教研室审查意见(是否同意指导教师意见)
教研室主任(签字):
年 月 日