1、“.....然后由播放器系统做出播放上首的反应。因为在本播放器系统中,如果当前播放的文件是播放列表中的第首时,上首功能设置为无效状态,所以在系统发送播放上首命令时,不需要检查当前播放的文件是否是播放列表中的第文件,而可以执行播放上首的操作。上首的具体流程如图所示。开始随机播放产生随机数索引播放列表索引减播放是否图上首功能流程当播放器接收到上首命令后,先检查播放模式上首功能的代码如下在本段代码中,与是配合使用的,必须先执行命令,然后使用无参数的命令时会产生个,范围内的随机数,再乘以播放列表中文件个数后取整就可以得到个随机索引了。下首同样,播放下首也是针对播放列表所定义的操作。它是指用户对播放器系统发送播放下首的命令,然后由播放器系统做出播放下首的反应。同样,在本播放器系统中,如果当前播放的文件是播放列表中最后个文件......”。
2、“.....所以系统在响应播放下首命令时,无需检查当前播放文件是否是播放列表的最后个文件。它的具体操作过程是当用户发送了播放下首的命令后,系统就会停止当前正在播放的文件,然后去播放当前播放文件的后面个文件。下首功能的流程可参照图,代码也与上首的代码基本相同,唯不同的是播放列表的索引改成了加。打开文件并播放打开文件并播放是用户通过点击打开按钮向系统发送的命令。当系统接收到该命图打开文件并播放流程图令时,先会弹出个打开文件对话框,然后由用户选择所要打开的文件,把这个文件添加到播放列表,然后使用播放功能播放该文件。具体的操作流程如图所示。文件管理模块详细设计与实现对媒体文件的管理在本播放器系统中就是对播放列表的管理,而对播放列表的操作有种添加首歌曲删除首歌曲。向列表中添加单首文件向播放列表中添加媒体文件,都是在系统的播放列表窗口界面上进行操作的。在这个窗口上有个按钮......”。
3、“.....当然也可以是其他格式的媒体文件。同时,这操作还可以通过列表窗口上的菜单进行相同的操作,以添加单首文件。具体的添加过程是当系统获取了个添加媒体文件的命令时,会弹出个文件对话框,等待用户选择媒体文件,这时,用户可以选择个文件。当用户点击文件对话框上的打开按钮以后,用户所选择的文件就会被添加到播放列表中供用户查看和控制。添加歌曲的代码如下所示。所有文件,打开文件并播放命令弹出打开文件对话框选择要打开的文件添加文件到播放列表播放该文件开始结束在该过程中,首先定义个字符串变量用来存放文件名和地址,然后设置打开对话框能显示的文件类型,设置对话框类型为打开类型当获取到文件信息后,将其格式化成为数字编号开头的个字符串并添加到播放列表中删除列表中的首文件对播放列表有添加功能当然也必然存在删除操作......”。
4、“.....前提是播放列表中必须有编程等方面有了定的进步,为以后从事更大型的软件设计奠定了坚实的基础。虽然完成了支持歌词的播放器的设计与实现,但是本播放器还是有待作者进步改进完善的地方本系统现在可以在播放的同时实时显示歌词,并随着播放进度的改变而上下滚动,但是控制精度还不够高,直接导致歌词的实时显示不能高亮显示当前正在播放的句歌词,而只能将其控制在定的范围内。本系统没能实现像千千静听样的歌词的自动下载关联,因为不具备千千静听其强大的歌词下载服务器和庞大的用户群为其提供歌词的制作,作者期待在今后可以找到变通的解决方法。致谢首先,本系统能够顺利开发完成,除了作者的努力外,还与陶宏才老师的悉心指导是分不开的。在系统设计期间我遇到了很多问题,根据陶老师的指点,查阅相关资料,才能使我顺利攻克个个难关,最终设计开发完成了支持歌词的播放器系统。其次,作者衷心感谢周围的同学......”。
5、“.....对播放器进行试用并提出很多修改意见,完善美化了播放器的设计。我能够顺利完成毕业设计,是我们同学间团结互助共勉努力的结果。再次,深深感谢精心培养教育作者四年的母校,在母校严谨的治学风范下,才培养出了作者良好的求知精神和勇敢面对挫折的决心,没有母校的栽培就没有作者今天的切成绩,参考文献史斌星,史佳编著贯通教程北京清华大学出版社,张树兵,戴红,陈哲编著入门与提高北京清华大学出版社,编程技术大全北京机械工业出版社,进行与多媒体开发北京中国水利水电出版社,臧玉琴,腾跃编著界面多媒体与操作系统程序设计北京人民邮电出版社,刘韬,骆娟编著实效编程百例北京人民邮电出版社,张海藩编著软件工程导论第四版北京清华大学出版社,林福宗编著多媒体技术基础北京清华大学出版社,琚生根培训教程成都西南交通大学出版社,谭浩强,王天华程序设计北京中国铁道出版社,张路平,喻波......”。
6、“.....罗朝盛程序设计教程北京人民邮电出版社,风水先生控件说明,的文件操作,姜卫东,华云利用制作播放列表,如何用获取文件的信息,附录另起页,级标题,四号黑体,顶格五号宋体,单倍行距首文件被选中,否则将不会有任何事件发生。其具体操作是当用户想要删除个文件时,首先用鼠标选择该文件,然后点击列表窗口上的删除歌曲按钮,或者选择列表窗口上的菜单项删除就可以了,剩下的工作由系统完成。其中,系统所做的工作是记录当前用户所删除的文件在列表中的索引,然后根据这个索引值,使用代码删除掉播放列表中的该索引项,然后系统会自动将该项后面的项向前移动位。菜单管理模块详细设计与实现对于功能很多而界面要求要简洁的软件产品来说,必然不能把所有的功能按钮都设计在界面上,种好的解决办法就是设计相应的菜单选项供用户使用,以实现功能的完整性和界面的简洁性。基于此,本播放器设计了菜单......”。
7、“.....分别是播放器控制窗口上的菜单设计播放列表窗口上的菜单设计和歌词显示窗口上的菜单设计,而为了保持窗口的美观,在本系统中所有菜单都设置为不可见状态,只能右键弹出。播放器控制窗口上菜单的主要作用,就是对整个系统进行播放控制和配置管理播放列表窗口上菜单的主要功能,就是对媒体文件进行管理和对当前选中的媒体文件进行播放控制而歌词显示窗口上菜单的主要功能,则是对歌词显示窗口进行设置。下面分别做出介绍。在中右键弹出菜单可以先使用菜单编辑器设计个菜单,然后在时间中添加以下代码实现。,在代码中,表示点击的是鼠标的第二个键,即右键,然后使用命令调用已经建立的菜单,该命令的参数是已建立菜单的名称。故其流程如图所示。放器控制窗口上的菜单功能播放器控制窗口上的菜单与播放器控制窗口上的各种控件的功能相对应,并增加了许多功能,特别是对播放器系统的配置这块的各种功能。下面......”。
8、“.....然后再对其中的播放器控制窗口上没有的功能进行详细介绍。菜单的组成如表所示。下面,将详细介绍菜单中设计的而在播放器控制窗口中没有介绍到的些功能选项。打开该菜单项与打开并播放按钮的区别,只在于点击此选项后选择的媒体文件只添加到播放列表中,并自动进行播放。增大音量该功能可以多次使用,每次点击都可以增大播放器系统的输出音量,本播放器设置每次增大的音量为最大音量的。减小音量该功能与增大音量对应,同样可以多次点击,每次点击都可以减小播放器系统的输出音量,本播放器设置的是每次减小的音量为最大音量的。系统运行环境本播放器运行的软硬件环境如下软件环境本系统在下调试通过。硬件环境处理器内存硬盘运行效果本播放器系统共有个界面窗口,包括放器的主控制窗口和放列表窗口。结论面对软件市场上的各种各样的媒体播放器,要设计个非常优秀的并非常有竞争力的播放器,并不是件容易的事......”。
9、“.....这不仅仅让我学到了很多有关多媒体方面的知识,还让我了解到了如何去设计,并实现个播放器,以及如何实现播放器的各种功能,尤其是歌词的实时显示。通过设计此系统,我学到了不少有用的知识,这些将对我今后的学习与工作有很大的帮助。首先,通过此播放器系统的设计,我对于设计开发个软件系统的工作流程有了进步的认识,明白了软件开发过程中各个阶段的基本任务,以及各个阶段之间的联系,明确了软件开发中形成的文档资料的重要性。第二,通过此播放器系统的设计,我基本上掌握了怎样使用来编写多媒体应用程序。当然,由于这是我第次进行多媒体系统的开发工作,所开发出来的系统不可避免地存在着些不足,我会在今后的学习工作中逐步加以改进。在这个软件的编制过程中,我参看了大量的书籍与资料,但由于能力水平有限,在程序中肯定有较多不完善的地方。总体来说,通过本学期的毕业设计......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。