Android MediaPlayer 常用方法介绍
来源:互联网 发布:淘宝集运怎么收费 编辑:程序博客网 时间:2024/06/05 19:03
Android MediaPlayer 常用方法介绍
方法:create(Context context, Uri uri)
解释:静态方法,通过Uri创建一个多媒体播放器。
方法:create(Context context, int resid)
解释:静态方法,通过资源ID创建一个多媒体播放器
方法:create(Context context, Uri uri, SurfaceHolder holder)
解释:静态方法,通过Uri和指定 SurfaceHolder 【抽象类】创建一个多媒体播放器
方法: getCurrentPosition()
解释:返回 Int, 得到当前播放位置
方法: getDuration()
解释:返回 Int,得到文件的时间
方法:getVideoHeight()
解释:返回 Int ,得到视频的高度
方法:getVideoWidth()
解释:返回 Int,得到视频的宽度
方法:isLooping()
解释:返回 boolean ,是否循环播放
方法:isPlaying()
解释:返回 boolean,是否正在播放
方法:pause()
解释:无返回值 ,暂停
方法:prepare()
解释:无返回值,准备同步
方法:prepareAsync()
解释:无返回值,准备异步
方法:release()
解释:无返回值,释放 MediaPlayer 对象
方法:reset()
解释:无返回值,重置 MediaPlayer 对象
方法:seekTo(int msec)
解释:无返回值,指定播放的位置(以毫秒为单位的时间)
方法:setAudioStreamType(int streamtype)
解释:无返回值,指定流媒体的类型
方法:setDataSource(String path)
解释:无返回值,设置多媒体数据来源【根据 路径】
方法:setDataSource(FileDescriptor fd, long offset, long length)
解释:无返回值,设置多媒体数据来源【根据 FileDescriptor】
方法:setDataSource(FileDescriptor fd)
解释:无返回值,设置多媒体数据来源【根据 FileDescriptor】
方法:setDataSource(Context context, Uri uri)
解释:无返回值,设置多媒体数据来源【根据 Uri】
方法:setDisplay(SurfaceHolder sh)
解释:无返回值,设置用 SurfaceHolder 来显示多媒体
方法:setLooping(boolean looping)
解释:无返回值,设置是否循环播放
事件:setOnBufferingUpdateListener(MediaPlayer.OnBufferingUpdateListener listener)
解释:监听事件,网络流媒体的缓冲监听
事件:setOnCompletionListener(MediaPlayer.OnCompletionListener listener)
解释:监听事件,网络流媒体播放结束监听
事件:setOnErrorListener(MediaPlayer.OnErrorListener listener)
解释:监听事件,设置错误信息监听
事件:setOnVideoSizeChangedListener(MediaPlayer.OnVideoSizeChangedListener listener)
解释:监听事件,视频尺寸监听
方法:setScreenOnWhilePlaying(boolean screenOn)
解释:无返回值,设置是否使用 SurfaceHolder 显示
方法:setVolume(float leftVolume, float rightVolume)
解释:无返回值,设置音量
方法:start()
解释:无返回值,开始播放
方法:stop()
解释:无返回值,停止播放
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍 .
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- Android MediaPlayer 常用方法介绍
- MediaPlayer 常用方法介绍
- MediaPlayer 常用方法介绍
- MediaPlayer 常用方法介绍
- Android中MediaPlayer的常用方法
- android MediaPlayer 架构介绍
- Android Mediaplayer详细介绍
- android Mediaplayer各种属性和方法简单介绍
- Linux kill 杀死指定进程
- C# 枚举器 手动实现枚举器 可枚举集合 枚举器操作 迭代器
- OCP_ADM2
- 有关UNLIMITED TABLESPACE权限
- c语言中static的用法
- Android MediaPlayer 常用方法介绍
- VS2010旗舰版安装图解
- IE/Firefox每次刷新时自动检查网页更新,无需手动清空缓存的设置方法
- Linux常用资源(不断改进中)
- Android中Gallery和ImageSwitcher同步自动(滚动)播放图片库
- 新手开发高质量的J2EE系统的秘密
- Android中的资源分析
- UML基础(一)——UML中的类(接口)以及类关系的表示方法
- IT外包项目网站 及 《做一名iPhone自由开发人员》