1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > android媒体播放器课程设计 基于android的多媒体播放器课程设计报告.doc

android媒体播放器课程设计 基于android的多媒体播放器课程设计报告.doc

时间:2020-01-03 01:58:38

相关推荐

android媒体播放器课程设计 基于android的多媒体播放器课程设计报告.doc

基于android的多媒体播放器课程设计报告.doc

/* 附源码。希望此文能帮助到一些新手。也希望更多的人在网络上 分享自己的学习成果。互相交流,扣扣70876398 */ 1、 开发环境 Android 是一种基于 Linux V2.6 内核的综合操作环境。最初,Android 的部署目标是移动电话领域,包括智能电话和更廉价的翻盖手机。Android 全 面的计算服务和丰富的功能支持完全有能力扩展到移动电话市场以外。Android 也可以用于其他的平台和应用程序。下面搭建 Android 的开发环境。 1.1 JDK 安装 1、首先把所有要安装文件放在Android_software文件夹中; 2、安装jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_文件; 3、配置环境变量 (1)新建一个用户变量,变量名是JAVA_HOME,变量值为JDK的安装 路径; (2)查看系统变量Path,如果有显示路径加\bin,没有则加 JAVA_HOME\bin; (3)查看class,如果有显示路径加\lib,没有则加 JAVA_HOME\lib; 4、解压eclipse-jee-juno-win32文件,运行eclipse.,在workspace launcher窗口中,设置项目保存路径;1.2 Android SDK 安装以及系统设置 在eclipse菜单栏的window子菜单下点击perferences,选择android,在 右边的对话框中选择按钮Browse,找到SDK源文件,自动出来SDK包含的 Android版本,点击Apply按钮,完成安装; 在用户变量里面,新建一个 JAVA_SDK 变量,值设置的值为 SDK 安装的 路径; 在系统变量里面加入 JAVA_HOME\bin,JAVA_SDK\tools,JAVA_SDK\plat-tools。图1.设置环境变量 1.3 Eclipse 安装以及 ADT 工具的安装 ADT插件的安装 (1)解压ADT文件; (2)打开eclipse菜单上help 子目录下的Install new software; (3)在弹出的Install窗口中点击Add,在弹出的窗口中, nameADTLocation点击location按钮找到解压的ADT源文件; (4)安装成功后,重新启动eclipse;1.4 模拟器的配置 1、 运行eclipse,在window子菜单下点击AVD Manager开始配置模拟器; 2、 在Android Virtual Device Manager 下点击NEW,开始创建模拟器; 3、 在create new Android Virtual Manager窗口中,输入模拟器的名称、 版本、 存储卡大小,手机屏幕的分辨率,输入完后,点击Create AVD,创建完成; 4、 在Android Virtual Device Manager窗口中,选中模拟器后,点击 start,启 动模拟器。图2 启动模拟器2、功能说明2.1 软件结构与布局设计布局框架分为三个部分 图形菜单主界面menu_main.xml ,对应类文件MediaPlay.java媒体功能实现界面menu_main.xml menuain.java 媒体列表界面 mylist.xml 以及listview.xml 样式布局listtype.xml MediaList.java逻辑架构如下2.2图像菜单功能主要控件及功能 Gallery MyGallery用于显示图形菜单,双击图片进入相应的功能界面 TextView menuTv用于显示菜单选项信息 使用说明 1、双击MyGallery 中装载的一组图片(屏幕底部)中的其中任何一张图片进入相应 的功能面 板 2、通过在MyGallery 滑动来达到更改菜单选项的功能 3、menuTv 会实时显示当前选中的菜单项的详细说明2.3 音频文件播放 主要控件及功能 ImageButton ibtnPlayAndPuase 开始/暂停 ImageButton ibtnStop 停止ImageButton ibtnLast, 上一曲 ImageButton ibtnNext; 下一曲SeekBar MySeekBar; 进度条 TextView MytvScreen;信息显示 TextView tbTimer ;用于显示当前播放时间进度使用说明 1、当进入音乐播放界面时,后台读取保存在本地的音乐列表文件,若不存在列表文 件则自动扫描/sdcard/Music/目录下音频文件 2、播放和暂停键复用,当第一次点击播放按钮,再次点击则为暂停,再次点击则继 续之前的位置播放;停止按钮则是将当前播放进度设置为0并暂停播放;上一曲、下一曲按 钮则实现歌曲切换功能 3、进度条和tbTimer 控件则实时显示当前播放音乐的时间进度,MytvScreen 会显 示当前正在播放歌曲的详细信息2.4 视频文件播放 主要控件及功能 ImageButton ibtnPlayAndPuase 开始/暂停 ImageButton ibtnStop 停止 ImageButton ibtnLast, 上一曲ImageButton ibtnNext; 下一曲SeekBar MySeekBar; 进度条VideoView MyVideoView; 用于播放视频的组件使用说明 1、当进入视频播放界面时,后台读取保存在本地的视频列表文件,若不存在列表文件则自 动扫描/sdcard/Video/目录下音频文件 2、播放、暂停、上一部、下一步、停止以及进度条、时间显示条皆复用音乐界面的按钮, 功能也与其一致,这里不赘述。2.5 录音 主要控件及功能 ImageButton ibtnPlayAndPuase 开始/暂停 ImageButton ibtnStop 停止 ImageButton ibtnLast, 上一曲 ImageButton ibtnNext; 下一曲 SeekBar MySeekBar; 进度条Button btnRecording; 录音开关使用说明 1、当进入录音界面时,后台读取保存在本地的视频列表文件,若不存在列表文件则自动扫 描/sdcard/MyRecords/目录下录音文件 2、播放、暂停、上一部、下一步、停止以及进度条、时间显示条皆复用音乐界面的按钮, 功能也与其一致,这里不赘述。 3、点击开始录音按钮,则按钮显示为“录音中...” ,此时播放等按钮无法使用,进度条 中间会显示当前的录音时间。在次点击此按钮则停止录音。此时可点击播放按钮试听刚才 的录音。 4、以上所有操作在主显示区域都会有文字描述3、软件设计与调试 3.1软件在虚拟机上调试及分析3.1.1图形菜单核心代码 //图片装载int MenuImages[]{R.drawable.menu4,R.drawable.menu1,R.drawable.menu2, R.drawable.me

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。