录下,而且歌词文基于平台的音乐播放器设计与实现件格式是。设计思路是自定义个继承重写方法,在定义个歌词对象,声明方法,让对象自己进行绘制。代码思路如下对象自己绘制,传入作为画家,设定画布的宽和高及时更新显示歌词播放时间判断有没有歌词文件,有就用流读取歌词文件,解析出时间和内容把解析出的时间和内容封装成个对象存放,在把这个对象存放到集合中。根据播放歌曲进度传入的参数在对象中定义的方法中动态改变歌词显示的内容和位置歌词的显示难点是怎么确定句话显示的位置,也就是第个字的显示的,坐标。已知的宽和高,根据对象,可以求出句话所占的面积,即宽和高。求出的坐标。图求出坐标图例图求出坐标巢湖学院届本科毕业论文设计手势滑动改变播放进度及歌词的显示,是在播放歌曲的中给设置,重写方法,判断是否移动和移动的距离,然后与坐标相加或相减。移动距离的变化值除以所有歌词包括间距的总距离的比值等于播放的进度的变化值除以歌曲总进度。从而求出播放进度的变化值,然后加上当前播放的进度,就可以改变歌曲的播放进度。播放歌曲的实现播放歌曲用到了中的另个重要控件。本质同是样的,但是是没有界面的而有界面,可以当应用退出销毁的时候依然运行在手机后台中。以下介绍的使用。创建初始化对象初始化对象同类似,也是由系统创建对象的,所以需要定义在文件声明定义重写方法,这是能够与交互的常用途径监听器,重写的方法里,传入参数,执行下面语句通过对象调用当拖拽就改变播放歌曲的进度。当歌曲播放完成后,只需要改变索引位置,放入新的对象的,重复执行播放歌曲的流程。基于平台的音乐播放器设计与实现第五章播放器运行测试为了方便截图演示,本次测试在分辨率,系统版本的模拟器下进行测试,测试效果如下扫描歌曲效果图图为键扫描效果图,图为自定义扫描完成后的效果图,当歌曲很多情况下,是需要花费定时间的,但不会让手机卡住。图键扫描完成图自定义扫描完成巢湖学院届本科毕业论文设计扫描完成后,本地歌曲列表显示界面如图所示。点击红心按钮,添加或者移除最爱歌曲,点击加号按钮,添加歌曲到播放列表中。图本地歌曲列表播放歌曲显示的界面如图所示,歌词同步显示,同步更新进度,上下拖拽歌词,同步改变播放进度。拖拽,改变播放进度和歌词显示。图播放歌曲界面基于平台的音乐播放器设计与实现参考文献李刚疯狂讲义北京电子工业出版社,李刚疯狂讲义北京电子工业出版社,吴亚峰应用案例开发大全北京人民邮电出版社,苗忠良,宛斌,等多媒体编程从初学到精通北京电子工业出版社,许正华程序员的创新修炼程序员,肖梓航软件安全开发实践程序员,王哲敏捷开发指南程序员,庄明浩移动互联网创业路向何方程序员,新特性综述带的音乐播放器巢湖学院届本科毕业论文设计致谢基于平台的音乐播放器设计与实现巢湖学院本科学生毕业论文设计指导教师评阅表内容包括学生写作态度科研作风,论文选题的理论意义和实践价值,论据是否充分可靠,掌握基础理论专门知识研究方法和技能的水平,写作的逻辑性技巧及其他优缺点。成绩指导教师签名年月日巢湖学院届本科毕业论文设计巢湖学院本科学生毕业论文设计综合评定意见表答辩委员会评定意见终评成绩答辩委员会主席签名年月日院系意见院长主任签名年月日的启动只会执行次方法,当与绑定,方法得到调用,返回对象,然后操作对象去播放歌曲和显示通知栏。与绑定声明对象基于平台的音乐播放器设计与实现创建个对象,当绑定和解绑时作为参数传入调用的方法。需要做些处理,比如更新的进度显示启动并绑定服务,启动服务绑定服务,得到调用,给对象赋值。停止绑定和停止服务解除绑定,停止服务当服务启动并绑定好之后,就只需要操纵对象,所以在类中定义播放和控制的代码。下面说明歌曲的播放代码思路播放歌曲前先前置声音大小随手机的设置变化根据路径转换成对象添加播放的歌曲准备播放当准备完毕后播放巢湖学院届本科毕业论文设计当播放完毕后处理其他逻辑代码,比如下首播放开始播放歌曲下首,还是单曲循环,等等逻辑代码的处理播放其他操作暂停播放暂停继续播放改变播放歌曲的进度关闭服务,必须释放所占的资源停止播放释放资源进度条的同步更新,使用了,每隔中调用次中所定义的获得进度的方法。进度的公式如下
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 29 页
第 2 页 / 共 29 页
第 3 页 / 共 29 页
第 4 页 / 共 29 页
第 5 页 / 共 29 页
第 6 页 / 共 29 页
第 7 页 / 共 29 页
第 8 页 / 共 29 页
第 9 页 / 共 29 页
第 10 页 / 共 29 页
第 11 页 / 共 29 页
第 12 页 / 共 29 页
第 13 页 / 共 29 页
第 14 页 / 共 29 页
第 15 页 / 共 29 页
预览结束,还剩
14 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。