您的位置:首页 > 移动开发 > Android开发

android闹钟开发(四)--音乐播放与音量调节

2012-01-18 17:36 288 查看
今天添加闹钟的音乐提醒部分。要播放音乐只需用MediaPlayer类就可以实现如下:

MediaPlayer player;~~~~~~~~~~~~~~~~~~~此处声明一个MediaPlayer 类得操作以便后继的操作。

player=new MediaPlayer(); ~~~~~~~~~~~~~~~~~~~~前面只是声明并没有实例化对象,是不能直接用的(刚学语言的新手最容易犯的错误哈哈)

player.reset();~~~~~~~~~~~~~~~~~~~~~~~~对player对象重置一下就是重新调用的意思,重构嘛。

player.setDataSource(path);~~~~~~~~~~~~~~~~~~~~~~获取音乐的资源位置。这个参数path就是音乐文件的路径比如我的是:sdcard/年轻时代.mp3

player.setLooping(true);~~~~~~~~~~~~~~~~~~~~~~~~~设置是否对播放的东东进行循环播放。因为你想播放1分钟可资源就10秒的话此处就有用了。

player.prepare();~~~~~~~~~~~~~~~~~~~~~~~~~~~准备播放,在开始之前必须有这步。要播放先得准备好嘛。(个人感觉这步多余可是没办法谁叫sdk是人家定的)

player.setVolume(setvoloum, setvoloum);~~~~~~~~~~~~~此处就是设置音量了!两个参数分别是左声道和右声道的音量类型是float类型0~1当然可以更大但没有用

player.start();~~~~~~~~~~~你懂得!

标红的要特别注意。还有一点说一下此处的音量是在系统音量下的。如果系统音量被设置成0了那你这边怎么设都不会有声音。这个还和手机的不同有关系比如原生系统可以单独设置媒体音量。魅族不行。不说了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐