【25页】毕业论文:基于Android平台多媒体播放器的设计与实现.doc文档优秀范文
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
也就是说,个程序通过实现个的抽象接口将自己的数据暴露出去。
外界根本看不到,也不用看到这个应用暴露的数据在应用当中是如何存储的,即用数据库存储还是用文件存储,还是通过网上获得,这些切都不重要,重要的是外界可以通过这套标准而统的接口和程序里的数据打交道。
中注册,也可以在运行时的代码中使用这是非常有意思的,例如,当电话呼入这个外部事件的到来的时候,可以利用进行处理。
例如,当下载个程序成功的完成的时候,任然可以利用进行处理。
不能生产,也就是说对于用户来说不是透明的,用户是看不到的。
既可以在中注册,也可以在运行时的代,也就是说对于用户来说不是透明的,用户是看不到的。
既可以在利用进行处理。
利用进行处理。
例如,当下载个程序成功的完成的时候,任然可以部分内容简介组成的,这多个之间可以进行相互跳转。
介绍可以使用来让应用对个外部的事件做出响应。
这是非常有意思的,例如,当电话呼入这个外部事件的到来的时候,可以利用进行处理。
例如,当下载个程序成功的完成的时候,任然可以利用进行处理。
不能生产,也就是说对于用户来说不是透明的,用户是看不到的。
既可以在中注册,也可以在运行时的代码中使用进行注册。
只要是注册了,当时间来临的时候,即使程序没有启动,系统也在需要的时候启动程序。
各种应用还可以通过使用将它们自己的广播给其他应用程序。
介绍是种程序,它可以运行很长的时间,但是它却没有用户界面。
这么说有点枯燥,我们来看个例子。
打开个音乐播放器的程序,这个时候若想上网了,那么,我们打开的浏览器,这个时候虽然我们已经进入了浏览器这个程序,但是,歌曲的播放并没有停止,而是在后台继续首接首的播放。
其实这个播放就是由播放音乐的进行控制。
当然这个播放音乐的也可以停止,例如,当播放列表里面的歌曲都结束,或者用户按下停止音乐播放的快捷键等。
介绍这个系统和其他的操作系统还不太样,我们需要记住的是,数据在当中是私有的,当然这些数据包括文件数据和数据库数据,以及些其他类型的数据。
就是用于两个程序之间的数据交换的。
个类实现了组标准的方法接口,从而能够让其他的应用保存或读取此的各种数据类型。
也就是说,个程序通过实现个的抽象接口将自己的数据暴露出去。
外界根本看不到,也不用看到这个应用暴露的数据在应用当中是如何存储的,即用数据库存储还是用文件存储,还是通过网上获得,这些切都不重要,重要的是外界可以通过这套标准而统的接口和程序里的数据打交道。
可以读取程序的数据,也可以删除程序的数据,当然中间也会涉及些权限问题。
应用工程文件组成图项目结构源文件包含。
源文件都在上边的中。
文件。
这个是自动生成的,应用开发者不需要去修改里边的内容。
里边内容的修改也是有自动来处理的。
文件对于应用开发者来说基本没有什么用,但是对系统非常有用。
在这个文件当中,对下边即将介绍的资源进行了全局的索引。
在下边介绍的文件夹中,内容发生任何变化,都会重新编译,同步更新的。
。
这个是应用运行的库。
图显示项目用的是的库。
。
在这个里边主要放置多媒体等些文件。
。
这个主要放置应用用到的资源文件。
下边分个进行存放。
当这个当中的资源文件发生变化时,上面的文件的内容就会自动发生变化。
。
这里面主要放置应用到的图片资源。
。
主要存放布局文件,这些布局文件都是些文件。
。
这个里边主要放置字符串颜色数组。
这个文件相当重要,相当于应用的配置文件。
在这个文件里边必须声明应用的名称,应用所用到的以及等。
基于多媒体播放器设计多媒体播放器功能设计播放列表音乐视频各个实现视频播放上个下个快进快退暂停播放进度条音乐播放上曲下曲暂停播放进度条后台播放播放器详细设计播放器具体的些设计,应用的名称图标的选择设计功能实现的核心技术等。
多媒体播放器应用名称本设计的应用名称叫加上版本号。
每次做出稍大改动就会升级个版本,增加。
本次设计到版。
多媒体播放器应用图标这个应用没有特意去找其他图标,就采用的代表机器人图标。
图二应用图标播放列表设计首先声明下这次播放列表的设计很简单,并没用到数据库。
而是直接用到的。
通过把多媒体文件放到模拟的里面对应的里面,打开应用选择还是传递参数得到对应的后取得音乐或者视频。
播放列表的实现需要文件列表以及界面。
这里有提供的这个类来实现。
是个列表,列表般都需要显示数据。
需要和进行绑定,然后把里面的数据显示出来,而是有个参数进行构造的。
第个参数是,及上下文的引用第二个参数为个文件里面定义的,只不过这里用的是系统的文件第三个参数是个数组,当然数组里边的每项的类型没有限制。
是,要和前台界面上显示的东西要做到同步。
以下是中初始化界面时需要与连接的代码,以下是中对控制的核心代码设置文件路径播放暂停,服务停止播放器功能简单,设计分析也基本写完。
虽然东西不多但是中间还是遇到了很多问题。
通过处理这些问题,我也对的了解更深了步。
也还有些遗漏的问题,会在以后处理的。
设计作品展示作品截图展示载有的模拟器这是自带的模拟器,用这个模拟器来运行开发的应用。
图三模拟器音乐和视频选择界面进入播放器后这是第个界面,选择播放音乐还是视频。
图四功能选择界面播放列
