当前位置 —论文本科论文— 范文

关于音乐播放器相关论文范文集,与基于Android平台的音乐播放器相关论文查重免费

本论文是一篇关于音乐播放器相关论文查重免费,关于基于Android平台的音乐播放器相关毕业论文模板范文。免费优秀的关于音乐播放器及计算机软件及参考文献方面论文范文资料,适合音乐播放器论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

摘 要:本文结合AndroidDevelopmentTool的插件和AndroidSDK技术,在AVD模拟器上设计并实现了一款基于Android平台的音乐播放器.经过测试,在Android系统中能独立运行.

关 键 词:安卓平台;移动设备;音乐播放器

中图分类号:TP311.52

Android平台技术是目前移动设备的主流系统.音乐播放器作为一个用户必备的应用,在移动设备中占有极其重要的地位.目前Android市场上的酷狗音乐和音乐都有着广泛的消费人群.虽然市场上有很多优秀的播放器,但大多数还只是拥有功能庞大、花哨的外观,严重浪费手机资源如CPU、运行内存、电量等,对大部分纯粹听歌的人群而言,音乐播放器的很多强大功能是用不上的.针对以上各种弊端,本文主要目的是:优化播放器的性能,完善播放器的常用功能,满足一般用户的需求,利用Java语言、Eclipse开发平台、AndroidSDK、AndroidADT等开发工具,设计并开发出一款功能简便又快捷的音乐播放器.

1需求分析

根据用户需要,从播放器的主页面、播放界面、设置三个方面分析其功能需求.

1.1播放器的主页面.当播放器开始运行时,用户先从“我的音乐”、“我最爱听”、“在线曲库”中选择一个播放列表,随意点击一首歌,进行播放.通过点击“上一曲”、“下一曲”、“暂停”按钮控制移动设备播放上/下歌曲或者暂停播放.其中,“我的音乐”里列出移动设备中所有的音乐;“我最爱听”里不仅可以列出用户比较喜欢的音乐,而且能对该列表添加、删除选中的歌曲;当网络畅通时,“在线曲库”能在线播放和在线下载.

基于Android平台的音乐播放器参考属性评定
有关论文范文主题研究: 关于音乐播放器的论文范本 大学生适用: 在职论文、高校大学论文
相关参考文献下载数量: 25 写作解决问题: 写作参考
毕业论文开题报告: 论文模板、论文结论 职称论文适用: 刊物发表、中级职称
所属大学生专业类别: 写作参考 论文题目推荐度: 免费选题

1.2播放界面.在播放界面,除了能控制歌曲播放外,还应显示当前歌曲的信息、歌词,歌词显示的字体颜色以及大小也可以根据用户的喜好随意改变.用户可以通过点击模式按钮改变播放模式,并且随时能切换播放列表.听到喜欢的歌曲时,用户还可以通过“一键分享”将正在听的歌曲通过微博、等方式,分享给朋友.

1.3播放器设置.用户可根据自己的喜好,对播放模式、歌词效果、睡眠定时、摇晃切歌进行设置,并提供退出功能.

2功能设计

通过需求分析,得到播放器的功能模块构成,如图1所示.

3播放器的实现

Android程序的编译运行有两种方法,一种是利用模拟器AVD在电脑上模拟运行,另一种是直接利用Android设备进行运行.利用AVD在电脑上模拟Android环境编写代码、调试和运行.

3.1主界面实现.在相对位置布局里,主要通过线性布局LinearLayout水平放置多个按钮来实现.效果如图2所示.

图2主页面图3播放界面

3.2播放界面实现.Android系统有自带的音轨SeekBar,不过自带的通常在外观和功能上都很难满足用户的需要,所以在此自定义了一个音轨SeekBar(playlayout.xml):

Android:id等于"@+id/my_seekbar"

Android:layout_width等于"fill_parent"

Android:layout_height等于"wrap_content"

Android:paddingTop等于"3dp"

Android:layout_toLeftOf等于"@+id/tv_durrction"

Android:layout_toRightOf等于"@+id/tv_current_time"

Android:progressDrawable等于"@drawable/seek_bg"

Android:thumb等于"@drawable/thumb"

Android:thumbOffset等于"3dp"

/>

代码中Android:thumb等于"@drawable/thumb"是音轨游标的图片资源.播放界面采用与主界面相似

关于基于Android平台的音乐播放器的毕业论文模板范文
关于音乐播放器相关论文范文集
的蓝色色调,使播放器风格简洁且完美搭配.呈现效果如图3所示.

3.3设置功能实现.(1)播放模式设置.在播放循环方式功能的实现上启动一个Activity给用户选择播放方式,然后在上一曲、下一曲的方法中先判断循环方式,根据不同的循环方式来给定不同position的值,单曲循环时position的值不变,随机播放时position是歌曲总数的随机值,顺序播放时,position++,当数值与歌曲数目相同时,停止播放音乐,如果是列表循环,即position重新归零.(2)歌词效果.获取歌词文件LRC中的时间和歌词内容后,在指定的时间内播放响应的内容,用设置paint来实现歌词的显示颜色和字体大小.(3)睡眠定时.利用Android中比较特殊的类Handler,设置一个时间分钟数,到达预设的时间后,就停止播放音乐.代码如下:

staticHandlerhandler等于newHandler(){

publicvoidhandleMessage(Messagemsg){

super.handleMessage(msg);

MyApplication.getInstance().exit();

}

};

(4)摇晃切歌.通过检测加速度在x、y、z方向上分量变化的方法来检测手机摇晃.设置检测摇晃阈值为1500,该值将影响检测灵敏度,越小越敏感.当检测到手机摇晃时,调用随机播放中的上下一曲的功能来实现换歌曲功能.

4播放器测试在模拟器上实现后,安装到手机上编译,进行测试.本次手机设备型号为:中兴n5.

4.1睡眠定时与摇晃切歌测试.进入设置菜单,选择睡眠定时,输入分钟整数,经过预测的时间后,音乐播放器自动停止播放.经测试,该功能完全正常使用.选择摇一摇换歌曲,然后程序提醒下一次进入播放界面生效.然后按照要求,先退回主页面,然后重新进入播放页面,这时就可以开始摇晃手机进行切歌,经过测试,该部分功能使用正常.


如何写音乐播放器毕业论文
播放:24055次 评论:5573人

4.2播放模式测试.播放模式有四种,分别是顺序播放、单曲循环播放、列表循环播放、随机播放.切换不同的模式进行测试,实践证明所有模式均可以使用,当选择单曲循环时,点击上下一曲均不改变歌曲,当切换到随机模式,点击上下一曲能够随机播放音乐.经过测试,以上播放模式均能正常使用.播放模式的选择在设置菜单中,如图4所示.

图4播放模式

图5分享列表图6分享切换过来的界面

4.3歌曲一键分享测试.在播放界面,点击左上角的分享键,弹出分享列表如图5所示,选择想要分享的app,本次测试选择空间,随后切换到图6界面可以在默认编辑栏中输入播放的音乐歌曲名和演唱者,测试可以成功运行.

5总结与展望

本文通过AndroidDevelopmentTool的插件和AndroidSDK的组合,设计并实现了一款基于Android平台的音乐播放器.在基本的播放功能之上,还添加了一些新颖的附加功能:睡眠定时、摇一摇换歌曲、一键分享,歌词字体大小颜色的自定义设置.完成了预期的大部分功能,但也仍存在缺陷有待进一步的完善.

参考文献:


本文来源 http://www.sxsky.net/benkelunwen/06019865.html

[1]李刚.疯狂Android讲义[M].北京:电子工业出版社,2012.

[2]郭宏志.Android应用开发详解[M].北京:电子工业出版社,2011.

[3]高兰兰.基于Android平台的多分辨率解决方案[J].软件,2011(06):102-104.

[4]宋小倩,周东升.基于Android平台的应用开发研究[J].软件导刊,2011(01):91-93.

[5]王志超,王敏.基于Android平台的MP3播放器分析与设计[J].科教导刊,2011(25):102-104.

作者简介:苏静(1981-),女,湖南石门人,硕

1 2

关于音乐播放器相关论文范文集,与基于Android平台的音乐播放器相关论文查重免费参考文献资料:

自考本科毕业论文封面

大学本科***

物理本科毕业论文题目

自考本科的毕业论文

吉林大学自考本科包过

信息安全本科论文

优秀本科毕业生论文

江苏自考本科院校

自考本科论文价格

本科论文多少页

基于Android平台的音乐播放器WORD版本 下载地址