在多媒体的第一节,我们用SoundPool写了个Duang的示例,小猪点击一个按钮后,突然发出”Duang”的 一声,而且当时的声音很大,吓死宝宝了,好在不是上班时间,上班时间偷偷写博客给经理知道 会作死的~嗯,好的,说到这个声音大小就得介绍下Android为我们提供的(音量大小控制)的API: A...
分类:
移动开发 时间:
2015-10-20 09:14:44
阅读次数:
280
之前学习过了MediaPlayer用于播放手机音乐,但是在手机中很多的提示音并不是使用MediaPlayer来播放的比如短信铃声,通知铃声,android中使用SoundPool来播放小的音频文件;下面一起学习SoundPool的使用
【1】先搭界面设置一个按钮用于播放开始【2】得到SoundPool查看API,得知要得到SoundPool根据版本不同有两种方式
21版本以前使用
Sou...
分类:
移动开发 时间:
2015-09-20 10:33:51
阅读次数:
176
SoundPool一个声音播放的辅助类,从名字可以看出,它具有 “池”的能力,它先加载声音文件到内存,以支持多次播放声音文件。特点SoundPool适合 短小的 声音文件SoundPool适合播放 “需要多次播放的提示音”,比如在 一些常用的 请登录,请点击什么的相比mediaPlayer,耗用资源...
分类:
移动开发 时间:
2015-09-18 20:17:27
阅读次数:
289
1、soundpool多用于开发中打斗声音配音,用mediaplayer太占用资源并且有很大的延迟,soundpool的资源放在raw文件里,加载到项目里,因此里面的声音文件不建议过大。public class MainActivity extends ActionBarActivity { pr....
分类:
其他好文 时间:
2015-08-18 18:46:10
阅读次数:
145
一般大家使用的是MediaPlayer来播放音频,它的创建和销毁都是非常消耗资源的,如果我们的需求是播放一些短促而且频繁播放的音频的话MediaPlayer就有些不合适了,我们来讲讲SoundPool来播放短促的音频: SoundPool结构如下
初始化SoundPool初始化SoundPool 我们直接new SoundPool (int maxStreams, int streamType,...
分类:
移动开发 时间:
2015-07-24 21:01:17
阅读次数:
266
audiofocus试验:
使用soundPool来写一个播放音频的porject.
资源初始化:setContentView(R.layout.activity_main);
Button bt1 = (Button)findViewById(R.id.bt1);
Button bt2 = (Button)findViewById(R.id.bt2);...
分类:
其他好文 时间:
2015-07-14 15:43:35
阅读次数:
94
一般的Android应用程序的音乐可以分为背景音乐和点击各种控件时的音效,前者一般为比较大的音乐文件,后者一般为比较小的音乐。在Android中一般用MediaPlayer类处理比较大的音频文件,用SoundPool类处理比较短促的音频文件。 因此,现设计一音乐播放工具类如下: MusicPlaye...
分类:
其他好文 时间:
2015-07-01 20:31:24
阅读次数:
146
SoundPool(android.media.SoundPool),顾名思义是声音池的意思,主要用于播放一些较短的声音片段,支持从程序的资源或文件系统加载。与MediaPlayer相比,SoundPool的优势在于CPU资源占用量低和反应延迟小。另外...
分类:
其他好文 时间:
2015-06-17 13:37:54
阅读次数:
138
大家知道MediaPlayer占用的资源比较多,切不可以同时支持播放多个音频,所以我们有一种叫做SoundPool,比如我们常见的按键音或者是手机提示音等,下边介绍一下她的用法:步骤如下:1.创建SoundPool对象源码如下 /**
*SoundPool源码中的构造方法方法体
*
* @param maxStreams 最多可以容纳多少个音频
* @para...
分类:
移动开发 时间:
2015-06-14 16:49:43
阅读次数:
167
测试步骤
【测试版本】T0606
【模块版本】
NAVI锁屏:5.0.0.ck
【测试步骤】
1、手动按power键上锁,
【测试结果】
没有锁屏提示音,无法恢复【单机必现】
【预期结果】
有提示音
【发生次数】
单机必现
从log可以找到
4321 05-25 16:58:23.779 886 32501 W SoundPool: sample 1 not READY
...
分类:
移动开发 时间:
2015-06-10 21:05:13
阅读次数:
272