1. 需要把音效文件放入/res/raw/文件夹下
音频文件看附件
2. 看例子
package com.sound;
import android.app.Activity;
import android.media.AudioManager;
import android.media.SoundPool;
import android.os.Bundle;
import android.view.View;
public class SoundPoolActivity extends Activity {
private SoundPool sound;
private int hit;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
/**
* 第一个参数指定音频池的最大音频流数目为10
第三个参数,声音品质为5
*/
sound = new SoundPool(10, AudioManager.STREAM_SYSTEM, 5);
hit = sound.load(this, R.raw.color, 0);
}
public void play(View v){
/**
* 参数:
* 播放音频,可以对左右音量分别设置,可以设置优先级,循环次数以及速率
soundID, leftVolume, rightVolume, priority, loop, rate
速率最高2,最低0.5,正常为1
*/
sound.play(hit, 1, 1, 0, 0, 1);
}
}
分享到:
相关推荐
4-15-2(SoundPool音效).7z
使用 SoundPool 播放音效,SoundPool 还支持自行设置声音的品质、音量、 播放比率等参数
Android SoundPool音效使用Demo源码.rar
如果在程序应用中(比如:游戏的音效等)需要播放密集、短促的音效,这时就使用SoundPool来播放音效,SoundPool使用音效池的概念来管理多个短促的音效,例如它可以开始就10个音效,以后在程序中按音效的ID进行播放。...
Android设备的一些较短的声音可以用SoundPool来做,如消息提醒等,此例子介绍了SoundPool的用法。
安卓Android源码——(SoundPool音效).zip
安卓Android源码——(SoundPool音效).rar
4-15-2(SoundPool音效).zip
Android应用源码之(SoundPool音效).zip项目安卓应用源码下载Android应用源码之(SoundPool音效).zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
Android应用源码开发Demo,主要用于毕业设计学习。
Android 应用开发源码 参考与学习使用
android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...
Android游戏设计之-------游戏音效的播放 SoundPool
本文实例为大家分享了Android使用SoundPool播放音效的具体代码,供大家参考,具体内容如下 SoundPool(int maxStreams, int streamType, int srcQuality) 参数依次是: ①指定支持多少个声音,SoundPool对象中允许...