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了那你这边怎么设都不会有声音。这个还和手机的不同有关系比如原生系统可以单独设置媒体音量。魅族不行。不说了。
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了那你这边怎么设都不会有声音。这个还和手机的不同有关系比如原生系统可以单独设置媒体音量。魅族不行。不说了。
相关文章推荐
- android闹钟开发(四)--音乐播放与音量调节
- 【Android】Android开发实现进度条效果,SeekBar的简单使用。音量,音乐播放进度,视频播放进度等
- android 的 c层 实现 音乐播放与音量调节
- [置顶] 【Android】Android开发实现进度条效果,SeekBar的简单使用。音量,音乐播放进度,视频播放进度等
- [小笔记]Android 调节音乐音量大小&改变闹钟铃声大小
- Android开发音乐播放和调节大小声音代码
- Android移动开发-音量调节对话框的实现
- Android音乐编程:控制应用程序的音量和播放
- 【Android开发学习04】长时间的音乐播放实现MediaPlayer
- android开发之GestureDetector手势识别(调节音量、亮度、快进和后退)
- 音频开发——录音与播放、音量调节
- android 5.0 播放音乐时闹钟响,此时来电话并挂断,闹钟和音乐同时响
- Android游戏开发教程之十五:如何实现异步音乐播放
- 播放音乐并调节音量
- Android开发笔记之广播,service实现音乐的播放暂停停止快进等功能
- 利用MCI命令进行 播放录制音乐,以及弹出光驱,音量控制获得播放进度等等操作。。。开发必备。
- android调节soudpool音量播放方式
- Android多媒体开发 音乐播放(加带进度条、时间显示)以及使用SoundPool播放音效
- 利用MCI命令进行 播放录制音乐,以及弹出光驱,音量控制获得播放进度等等操作。。。开发必备。
- Android游戏开发中通过音量键调节游戏声音