基于Android平台的音乐播放器的设计与实现毕业设计.docVIP

基于Android平台的音乐播放器的设计与实现毕业设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开题报告填写要求 1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及院、系审查后生效; 2.开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网址上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见; 3.有关年月日等日期的填写,应当按照国标GB/T 7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。如“2011年4月26日”或“2011-04-26”。 4.院系审查意见栏签章:自办专业盖中北学院教学院长签名章、中北学院公章,非自办专业盖联办二级学院教学院长签名章、联办二级学院公章。 毕 业 设 计(论 文)开 题 报 告 1.本课题的目的及研究意义: Android播放器是近年来手机当中比较流行的音乐播放软件.通过结合自己所学的知识来设计和开发android音乐播放器,可以深入学习Android多媒体框架结构和多媒体框架核心Open core,并通过对Open core的学习进一步的认识和理解Android多媒体播放机制,而且还可以在开发软件实物的过程中,熟悉软件开发流程,掌握Android领域小应用开发的方法,学习新的计算机知识,丰富自己的课余生活。 Android平台是完全开放的手机平台,智能手机里的各种应用软件也越来越完备,在Android平台设计和开发一款音乐播放器可以摆脱不够智能音乐播放器的因素,并且具有很广阔的前景。 2.本课题的国内外的研究现状: 目前国内外的Android开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用(放到Android Market或者其他App Market销售)以及游戏开发(放到Android Market或者其他App Market销售)。第一类开发者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计手机或者平板电脑的总体方案。除了根据需求对系统进行定制外,更多的工作在于为这些系统编写定制的应用。第二类开发者,一般处于创业型公司或者是独立开发者,他们的盈利方式主要是2种:为国外公司进行外包开发,或者通过Google的移动广告(AdMob)通过广告点击分成。而理论上的通过付费下载的形式来盈利的,现在国内鲜见成功者。第三类开发者,目前和第二类开发者类似。 毕 业 设 计(论 文)开 题 报 告 3.本课题的研究内容: 在Android系统下开发一款多媒体播放器,并学习多媒体技术,熟悉软件开发流程。 课题主要技术如下: 1.Android多媒体框架播放机制,包括Open core, Packet Video(PV)。 2.UI设计与制作,包括动态界面布局,浮动控制栏,自定义对话框等。 3.媒体文件播放与控制,包括多种格式的音视频文件播放,后台播放媒体文件等。 4.媒体文件信息管理,包括媒体文件信息的扫描、存储与获取,数据库操作等。 5.播放信息和用户配置参数的保存与加载。 6.在Android模拟器/真机上实现对媒体文件的播放。 4.本课题的实行方案、进度及预期效果: 实行方案: 使用Android 2.3.3(API 10)以上的版本来开发。 1.UI设计: 包括播放视频的表面视图空间,自定义控制条和播放列表。播放列表显示当前列表 名称,媒体标题,表演者和时长。 在每次进入播放器的时候,获取用户的配置信息和播放器前一次的播放状态,并根 据这些信息设置当前的UI。在离开播放界面的时候,自动保存这些信息。 2.后台设计: 使用android自带的sqlite3数据库来存储媒体数据。管理用户播放列表的操作: 包括搜索SD卡上音视频文件,新建,保存,清除,删除和打开列表。 3.播放控制设计 对播放器的控制,包括快进/快退,上一曲,下一曲,暂停/播放,原始大小/全屏,打开当前播放列表。 对播放器配置的管理,包括播放模式,音效,显示歌词,通知栏显示,去重,重力感应等。 进度安排: 1.学习Android多媒体框架结构,掌握相关技术,完成开题报告。 2.20-3.18 2.搭建Android开发环境,认真学习有关Android应用开发的知识,熟悉上层的多媒体 接口。 3.18- 4.1 3.播放器软件的需求分析,确定要实现媒体播放功能。 4.2 - 4.8 4.播放器软件的概要设计,包括播放流程控制,UI设计和数据库设计。

文档评论(0)

tt7090 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档