《基于Android手机平台的音乐播放器(最终版)》修改意见稿
1、“.....实现接口会实现里面的方法,当线程开始的时候,中的方法会向发个消息,这样,类就可以接收到方法发送过来的不同的消息进行不同的代码处理。这样就达到了各线程之间的通信。要启动个线程调用的方法,表示线程睡眠时间是。以上代码意思是让播放歌曲的线程每隔,即每秒对音轨的重新设置时间且让进度条前进秒的进度。对音轨进行刷新。这样就实现了歌词同步功能有个监听器,该监听器的作用是直保持着对进度条的监听,当我们用鼠标向的各位置进行点击时,它会自动监听其位置,进行相应的位置显示。这也是进度条上的游标会不停的移动和歌词时间会不停的变动的原因。播放器播放暂停停止等功能图如图所示各按钮水平放置,用的是布局中的线性布局,用方法将其设置为水平。中依次放置播放,暂停,停止,上下曲按钮属性。配置文件代码结构如下的媒体播放原理源程序已经为我们封装好了个接口类,叫......”。
2、“.....通过如下四个步骤第步复位操作,为以后的媒体准备播放作准备。第二步传入歌曲数据源,这里也是个数据流参数需要传个路径,该接口类在收到路径后将其转化为数据源。第三步准备播放数据源,调用方法第四步播放数据源,该数据源播放后,不再与程序有关,需要用方法让其停止或让其启动歌曲数据源的获得要获得数据源,需要我们提供给接口类个歌曲存放路径,而这个路径已经被事先放到数据库里了,我们只需要进行数据库进行操作。将里面的路径取出。这里将调用的个方法代码算法如下方法是包里面的方法,它会自动的调用中的关联数据库,我们需用这个方法就可以操作数据库。数据库操作需要个。类似个网络连接的。是数据库唯的标识,不同的可以操作不同的数据库表。在查询数据库时需要传入个当前播放的歌曲名字,通过歌曲名字来查询歌曲的路径。播放列表功能播放列表界面如图图布局层次关系如下在里面......”。
3、“.....其特点是个有的属性,从下到下,或从左到右的显示方式。系统默认的方式每行只显示个,本播放列表实现了自定义的方式,刚的每行显示个音乐图片和个歌曲名字。我们定义个类继承了,然后通过算法对这个适配器进行扩展,扩展成为第行能显示张图片和个歌曲名字。由于是个抽象类,我们需要实现里面的抽象方法。该方法返回个,即视图。视图可以显示在上,所以就可以看到我们想要的歌曲列表界面。同样有个监听器我们只要实现这个方法,就可以监听鼠标的点击事件,当鼠标点击到每行时,可以通过得到该行上的信息。这样就可以通过将数据传入到其它的。本程序的思路是当鼠标点击行,会跳转到另个里面,这个和歌曲列表类似,也是个,该界面将在下节介绍。歌曲列表是从播放主界面跳转过来的,能跳到该歌曲列表是前提是数据有歌曲列表的存在。因为每次歌曲列表显示时会查询数据库中的歌曲列表。如果不存在刚会提示是空列表......”。
4、“.....具有的属性,但是独立于界面的个视图,该对话框中放置了个布局文件。的创建,该上有两个菜单选项,第个为从卡,点击会跳转到界面中。菜单功能菜单界面如图图菜单界面在配置文件中,布局结构如下在程序中的中有容器,该容器可以存放类型的字符,如下播放详细新增移除全部移除设置然后通过方法将这些参数设置到界面中去,可以看到与界面显示效果相同,该菜单每行有张图片和个菜单选项如图图继承个,实现里面的方法,再对其进行扩展。每行都是个布局,水平放置个图片个。这种算法的实现在前面已经讨论过,这里不再讨论。菜单功能实现菜单有个功能播放,详细,新增,移除,全部移除,设置。各功能都是通过鼠标点击或触屏触发事件。播放功能点击后事件触发,传入歌曲名字,让程序操作该名字进行播放。详细功能点击后事件触发,传入歌曲名字,跳转到下界面,显示该歌曲的详细信息......”。
5、“.....进入到中,进行歌曲添加选择。移除功能点击后事件触发。从数据库中删除选中的歌曲本程序只让显示和格式的媒体文件。数据存储方式在播放器正常运行时,由于各界面存在相互跳转,为了避免数据在界面跳转的过程中丢失,我们需要将些数据进行临时存储或者永久存储。作为种手机操作系统,提供了如下几种存取数据的方式配置文件数据和网络。另外,在中各个应用程序组件之间是相互独立的,彼此的数据不能共享。为了实现数据的共享,提供了组件来实现应用程序之间数据的共享提供了种轻量级的数据存取方法,般数据比较少,些简单的配置信息。它以键值是个对的方式,将数据保存在个配置文件中使用到的接口详细内容见文档提供了保存数据的方法提供了获得数据的方法以播放器中的播放模式存取为例配置文件的读取我们仍以播放模式读取为例当需要用到播放模式的确定时,我们将读取文件......”。
6、“.....的对象调用方法方法返回个类型的值,即是我们以前存储进去的值。此方法当该标记不存在时会默认返回个值。获得成功后我们就可以运用当前的值再对程序进行操作了。配置文件的存储类。它有个方法参数,参数,参数为写进时的标记,便于在从其中读取出来时的标记,参数为读取模式,有只写模式和只读模式,在写之前将其置入编辑状态,用静态方法然后对象可以存入个类型的键值,即这样,保存数据我们可以将中的对象转化成样长的字符中放进配置文件中。当写入成功时,系统会自动在目录工程包名目录下生成个配置文件存储方式我们可以将些数据直接以文件的形式保存在设备中。例如,些文本文件文件音视频文件和图片等。提供了文件读写的方法方法获得标准文件输入流获得标准文件输出流方法返回。数据库是个嵌入式数据库引擎......”。
7、“.....它没有服务器进程。所有的内容包含在同个单文件中。该文件是跨平台的可以自由拷贝。基于其自身的先天优势,在嵌入式领域得到了广泛应用类代表个数据库对象,提供了操作数据库的些方法常用方法图图类是的个帮助类,用来管理数据库的创建和版本更新。般的用法是定义个类继承之,并实现其两个抽象方法和两个抽象方法来创建和更新数据库常用方法图图的三种数据存储方式则让我们可以轻松方便的进行程序编写和数据的访问,更不会让不该消失的数据消失,这对我们进行程序书写有很大我帮助,到这里,基于手机平台的音乐播放器功能的介绍基本结束。第六章结论通过对手机平台的音乐播放器软件的开发,使我对音乐播放器系统的整体设计有个深入的了解,对整个流程也会有个清晰的认识。开发音乐播放器,要抓住开发的核心部分,音乐播放器大体由播放主界面播放列表菜单播放设置文件浏览歌曲搜索六大核心组成......”。
8、“.....音乐播放器就能初具规模。而其它的功能都是在这六个功能的基础上去补充添加的,但是这是功能的确是必不可少的功能,否则就不能算是音乐播放器了。音乐播放器系统实现了播放器的基本功能播放,暂停停止上下首音量调节歌词显示播放模式歌曲搜索文件浏览器播放列表查询等功能。运用的系统平台是现今最热门的系统,是个开源的基于系统的手机平台。是以语言编写数据库支持配置文件的组合方式进行数据管理。实现了音乐播放器的系统编程。本次程序设计,对播放器的系统结构框架做了精心的构思与设计,采用主要开发工具是语言的支持,的插件,和版本的全面结合,才使整个音乐播放器系统得以实现。总之,经过几个月的系统技术知识的学习和对音乐播放器的构思与设计,使我对系统有了定的了解,让我对系统上的开发流程和开发模式有了深入的了解,这对我以后的项目开发有很大的帮助。在此论文抒写过程中......”。
9、“.....让我能顺利的完成本次论文。参考书籍文档系统原理及开发要点详解作者韩超,梁泉著开发范例大全作者郭宏志著开发文档作者官方出版社编程思想作者手机软件研发培训教材出版社极地星空通信学院参考文献张孝祥著就业培训教程北京清华大学出版社,余志龙编著开发范例大全北京人民邮电出版社,工作室著深入浅出北京人民邮电出版社,靳岩姚尚朗著开发入门与实战北京清华大学出版社,高昂著支持动态语言的平台北京人民邮电出版社,开发社区论坛文档高焕堂编应用框架原理与程式设计第三版北京清华大学出版社,杨丰盛主编应用开发揭秘西安机械工业出版社,解析方式之比较名词术语基于操作系统的手机平台开发工具集成开发环境调试桥虚拟设备调试监视服务接口描述语言命名空间全部移除点击后事件触发,删除播放列表。设置功能点击后事件触发,进入到播放设置列表。选择移除菜单选项时......”。
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 55 页
第 2 页 / 共 55 页
第 3 页 / 共 55 页
第 4 页 / 共 55 页
第 5 页 / 共 55 页
第 6 页 / 共 55 页
第 7 页 / 共 55 页
第 8 页 / 共 55 页
第 9 页 / 共 55 页
第 10 页 / 共 55 页
第 11 页 / 共 55 页
第 12 页 / 共 55 页
第 13 页 / 共 55 页
第 14 页 / 共 55 页
第 15 页 / 共 55 页
预览结束,还剩
40 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。