第四层:用户对各个功能模块的操作,例如,在音乐播放中,对歌曲进行快进、快退操作;在视频播放器中,对视频进行播放,暂停操作等。
图三 多媒体播放器的系统流程图
说明:
图三提供了用户操作我们开发的多媒体播放器的具体流程,并且给出了当用户进行某种操作后,系统给出的操作结果。
图四 音乐播放器的系统流程图
主要部件有:
(1)音乐播放器
其特点在于:歌词同步显示并能够显示中文歌词 能播放.mp3格式的歌曲 能对播放模式进行设置
(2)视频播放器
其特点在于:能播放.3gp格式的视频
(3)录音器
其特点在于:能够录音
(4)图片浏览器
其特点在于:能浏览图片 并且能放大图片
(5)网页浏览器
其特点在于:手动输入网址 网页上下页的切换
(6)其游戏天地:
其特点在于:贪吃蛇游戏
本组设计的软件程序模块说明与使用手册
我们设计的多媒体播放器有以下七大功能模块:软件启动动画、音乐播放器、视频播放器、录音器、图片浏览、网页浏览、游戏天地。
其中,
软件启动动画
start.java完成了软件启动动画。
ChanceMode.java进入多媒体播放器的主界面。
音乐播放器
(1)入口界面:MainActivity.java
从ChanceMode跳转到MainActivity
(2)播放列表:ListActivity.java
显示播放歌曲列表
(3)播放歌曲界面:MusicActivity.java
显示歌名、歌词及歌曲时间等信息。同时提供给用户一系列的操作:播放、暂停、上一首/下一首、快进、快退
(4)对歌曲操作Service:MusicService.java
用到了Service服务,这样做的好处就是当用户离开了播放歌曲界面,去做别的事情时,后台的Service不会被打断,歌曲仍然在播放。
(5)数据库管理:DBHelper.java
SqLite数据库用于创建music数据表,同时对数据表进行插入、更新、删除、
查询等操作。对歌曲的管理就会更加高效、方便。
(6)设置界面:SettingActivity.java
用户可以选择播放模式(单曲播放 单曲循环 顺序播放 随机播放)四种中的任一种,同时也可以选择是否需要显示歌词。
视频播放器
入口界面:执行vedio.java就会进入视频界面,然后你可以实现你的操作,
暂停,播放,重新播放,停止
录音器
入口界面:执行recor1.java就会进入录音界面,然后你可以点击录音,开始进行录音,然后按停止,停止,单击要播放的录音,系统就会自动调用自带的播放器播放录音
图片浏览
入口界面:执行Picture.java就会进入图片界面,你可以实现图片浏览播放,在上面放大显示
请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。