多媒体之播放音乐——MediaPlayer

手机上最常见的休闲方式毫无疑问就是听音乐和看电影了,所以Android在播放音频和视频方面也是做了相当不错的支持。
在android中播放音频啊文件一般是使用MediaPlayer来实现,下面我们就来具体的看一看MediaPlayer的使用吧^^。

先来看一看API中MediaPlayer的使用流程:
这里写图片描述
想必大家一看就一目了然,不过我们还是罗列一下MediaPlayer常用的方法:

构造体:

new MediaPlayer ();

方法:

  • reset(): 将MediaPlayer对象重置到刚刚创建的状态。(所以可以用来停止音乐)

  • setDataSource(): 设置要播放的音频文件的位置

  • prepare(): 开始之前调用这个方法完成准备工作。

  • start(): 楷书或继续播放音频。

  • pause(): 暂停播放音频。

  • seekTo(): 从指定位置开始播放音频。

  • stop(): 停止播放。

  • release(): 释放掉与MediaPlayer对象相关的资源。

  • isPlaying(): 判断当前MediaPlayer是否正在播放音频。

  • getDuration(): 获取载入的音频文件的时长。

释放资源:

最后不要忘了在onDestroy()中,需要分别调用stop()和release()方法,将与MediaPlayer相关的资源释放掉。

具体的实例我在另一篇博客中有详细介绍哈,有兴趣的朋友可以进去看一下:
播放音乐列表实现—-利用服务Service和广播Broadcast

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值