一.多媒体 1.音频播放 MediaPlayer, prepareAsync() SeekBar TelephonyManager, PhoneStateListener 2.音频池 SoundPool一次性可以加载多段音频 load(), play(), unload() 3.视频播放 ...
分类:
其他好文 时间:
2015-05-28 09:23:48
阅读次数:
219
今天做一个小Demo用到了SoundPool,总结一下。
MediaPlayer缺点:不能重叠播放音乐,封装程度比较高,所以加载起来会比较慢。
SoundPool简介
Android系统提供了另一种播放音效的类。用来加载多个音效,短促音效和多个短促音效,可自行设置声音品质,音量,重复和优先级。在一定场合还是很好用的。
属于android.media包下,继承自Object。
...
分类:
移动开发 时间:
2015-05-26 21:37:37
阅读次数:
219
一个音频的工具类import java.io.File;
import java.util.HashMap;
import android.content.Context;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.media.SoundPool;
import androi...
分类:
其他好文 时间:
2015-03-31 18:00:29
阅读次数:
192
MainActivity.javapackage com.example.pengdonglin.soundpool_demo;import android.annotation.SuppressLint;import android.media.AudioManager;import androi...
分类:
移动开发 时间:
2015-03-10 00:12:30
阅读次数:
321
简单介绍: 播放声音有两种、一种是SoundPool,一种是MediaPlayer。 SundPool用于播放短小的音乐,比如游戏里面的特效音,按键音等等。 MediaPlayer可以播放视频和音频。 1、使用SoundPool package?com.shao;
...
分类:
移动开发 时间:
2015-02-02 01:59:54
阅读次数:
281
一、播放声音SoundPoolSoundPool播放短的音效,不能播放歌曲可以用soundpool,用soundpool可以播一些短的反应速度要求高的声音,比如游戏中的爆破声,而mediaplayer适合播放长点的。SoundPool载入音乐文件使用了独立的线程,不会阻塞UI主线程的操作,SoundPool类支持同时播放多个..
分类:
移动开发 时间:
2015-01-13 01:34:18
阅读次数:
192
之前只知道android中可以用mediaplayer播放音乐,原来今天才发现? 可以用soundpool,用soundpool可以播一些短的反应速度要求高的声音,? 比如游戏中的爆破声,而mediaplayer适合播放长点的。? 1. SoundPool载入...
分类:
移动开发 时间:
2015-01-08 18:21:33
阅读次数:
202
它适合播放那些需要反复播放,但时间较短的音效。它支持同时播放多种声音,这些声音在系统开始时会加载到列表中,按照这些声音的id,我们可以调用这些音效。1、创建一个SoundPool对象:newSoundPool(intmaxStreams,intstreamType,intsrcQuality);第一个参数为soundPool可以支持..
分类:
移动开发 时间:
2014-12-30 19:13:31
阅读次数:
190
在一款游戏中,除了华丽的界面 UI 直接吸引玩家外,另外重要的就是游戏的背景音乐与音效;合适的背景音乐以及精彩的音效搭配会令整个游戏上升一个档次。在 Android 中。常用于播放游戏背景音乐的类是 MediaPlayer, 而用于游戏音效的则是 SoundPool 类。1. MediaPlayer...
分类:
移动开发 时间:
2014-12-30 13:21:02
阅读次数:
218
实现音乐的播放。
为了快速实现音乐播放,我们使用MediaPlayer而不用SoundPool,据说SoundPool比MediaPlayer的自由度更大。不过,根据我的了解,soundpool并不支持音频的解码,得自己去解码,而MeidaPlayer已经内置了一些解码方案,我看到的是,音频除了ape无损格式,都能播放。
你需要阅读:
MediaPlayer API:
http://d...
分类:
移动开发 时间:
2014-12-14 22:44:20
阅读次数:
213