android 播放wav代码,播放简短的.wav文件 - Android
Raghav Sood..
27
该的Soundpool是这个正确的类.以下代码是如何使用它的示例.它也是我在我的几个应用程序中用来管理声音的代码.您可以根据自己的喜好(或内存允许)发出声音.
public class SoundPoolPlayer {
private SoundPool mShortPlayer= null;
private HashMap mSounds = new HashMap();
public SoundPoolPlayer(Context pContext)
{
// setup Soundpool
this.mShortPlayer = new SoundPool(4, AudioManager.STREAM_MUSIC, 0);
mSounds.put(R.raw., this.mShortPlayer.load(pContext, R.raw., 1));
mSounds.put(R.raw., this.mShortPlayer.load(pContext, R.raw., 1));
}
public void playShortResource(int piResource) {
int iSoundId = (Integer) mSounds.get(piResource);
this.mShortPlayer.play(iSoundId, 0.99f, 0.99f, 0, 0, 1);
}
// Cleanup
public void release() {
// Cleanup
this.mShortPlayer.release();
this.mShortPlayer = null;
}
}
你可以通过调用:
SoundPoolPlayer sound = new SoundPoolPlayer(this);
在你的Activity的onCreate()中(或之后的任何时间).之后,播放声音简单的通话:
sound.playShortResource(R.raw.);
最后,一旦你完成了声音,请致电:
sound.release();
释放资源.
android 播放wav代码,播放简短的.wav文件 - Android相关推荐
- android游戏1024代码,castlegame 可简单快速开发android游戏。我总结的教程
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 安装 fpcupdeluxe-i386-win32.exe 先安装这个. fpc 选择 304版本 即stable 版本 lazarus 选择184版本 ...
- android组件什么时候加载到r文件,Android自定义加载loading view动画组件
我写写使用步骤 自定义view(CircleProgress )的代码 package com.hysmarthotel.view; import com.hysmarthotel.roomcontr ...
- android 音乐播放器 获取sd卡所有音乐文件,Android Studio音乐播放器无法读取SD卡,只有内部存储器...
我很抱歉,如果这原来是一个愚蠢的问题,它可能会成为一个快速修复,但我只是无法弄清楚.我在android studio中创建了音乐播放器,并且没有任何sdcard上的歌曲不会显示在列表视图中,只有内部内 ...
- android 检测广告代码,Admob测试广告未在Android应用程序中显示(示例代码)
正如标题所述,我正在尝试将admob广告应用到我的应用程序中,但是当我使用测试广告时,他们没有显示. 启动画面活动: base.OnCreate(savedInstanceState); //Ensu ...
- android 真机无法读取tomcat的xml文件,Android为何总是无法正常访问Tomcat服务器
今天开始写一个MP3播放器,部署好了Tomcat服务器,写好了代码,结果总是无法连接,开始苦逼的搜索各种线索,始终无果,最后看到一篇帖子,由于现在的Tomcat服务器版本更新之后,所有的资源放在Web ...
- Android Studio(九):引用jar及so文件
Android Studio相关博客: Android Studio(一):介绍.安装.配置 Android Studio(二):快捷键设置.插件安装 Android Studio(三):设置Andr ...
- 【Android Studio安装部署系列】十九、Android studio使用SVN
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同,Android Studio没有提供单独的插 ...
- android 播放器 wav 无法播放,对于Android媒体播放器mp3与wav(For android media player mp3 vs. wav)...
对于Android媒体播放器mp3与wav(For android media player mp3 vs. wav) 我想知道在Android媒体播放器上加载和播放小wav是否比较快的小文件更快. ...
- [Android] [音视频系列]在 Android 平台使用 AudioRecord 和 AudioTrack API 完成音频 PCM 数据的采集和播放,并实现读写音频 wav 文件
参考 官方文档地址:https://developer.android.google.cn/reference/android/media/AudioRecord GitHub 地址:https:// ...
最新文章
- 获取序列全排列Java,java中全排列的生成算法汇总
- L301 L210 L101 L201 L110 R390 R270 R1430 1400清零软件 中文正版
- Spring Security源码分析八:Spring Security 退出
- python3.8安装pip-MAC本安装python3.8后,pip3命令无法更新问题
- AI理论知识基础(20)-线性变换(2),转换矩阵,相似矩阵,坐标向量
- Groovy里的绕过getter方法直接访问类属性的办法
- MFC+OPENCV+显示MAT类型图像
- egg --- 初始化一个egg项目基本结构说明
- c语言volatile_[技术]为什么单片机C语言编程时某一变量有时乱码
- HDU 5617 Jam's maze dp+滚动数组
- 计算机的主机主要由什么和什么不同,台式电脑主机由什么硬件组成?
- stm32开发3D打印机(一)——介绍(已完成)
- Advanced IP Scanner - 网络扫描器
- 读取TXT文档数据生成词云图
- 程序猿面试八股文分享~
- android模拟器如何输入中文,不能输入中文
- 无法打开包括文件: “opencv2/opencv_modules.hpp”
- 企业邮箱服务该怎么选择?
- C语言学习记录——유 分支与循环(2)
- WDCP是什么 关于WDCP的详细介绍