public static void sendSound(Context mContext) { //上下文 Uri mUri= RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); //获取系统默认的notification提示音,Uri:通用资源标志符 Ringtone mRingtone = RingtoneManager.getRingtone(mContext, mUri); mRingtone.play()…
SoundPool 一个声音播放的辅助类,从名字可以看出,它具有 “池”的能力,它先加载声音文件到内存,以支持多次播放声音文件. 特点 SoundPool适合 短小的 声音文件 SoundPool适合播放 “需要多次播放的提示音”,比如在 一些常用的 请登录,请点击什么的 相比mediaPlayer,耗用资源更少 支持 同时 播放多个声音 使用方法 创建实例 mSoundPool = new SoundPool(1, AudioManager.STREAM_ALARM, 0); soundPoo…
document.addEventListener("WeixinJSBridgeReady", function () { window.audio= new Audio() window.audio.src = 'https://admin.xwwhn.com/au/tone.mp3' window.audio.load() }) 通过监听是否处于微信内置浏览器,进入成功回调,生成audio实例绑定至全局变量audio,当哪里需要用到提示音时,调用window.audio.play…
SoundPool 一个声音播放的辅助类,从名字可以看出,它具有 “池”的能力,它先加载声音文件到内存,以支持多次播放声音文件. 特点 SoundPool适合 短小的 声音文件 SoundPool适合播放 “需要多次播放的提示音”,比如在 一些常用的 请登录,请点击什么的 相比mediaPlayer,耗用资源更少 支持 同时 播放多个声音 使用方法 创建实例 mSoundPool = new SoundPool(1, AudioManager.STREAM_ALARM, 0); soundPoo…
在/res/values目录下的文件中定义要显示的字符串,主要是考虑到后期可能需要换成英文之类的 <string name="login_checkBlank">用户名或密码为空</string> 调用 private MessageBar mMessageBar; mMessageBar.show(getResources().getString(R.string.login_error));…
在Windows Phone 中播放提示音可以使用 Microsoft.Xna.Framework.Audio 命名空间下的 SoundEffect 类.具体使用方法如下: 1. 根据声音文件路径创建播放实例. private void InitSoundEffact() { var stream = TitleContainer.OpenStream("Resources/chat.wav"); soundEffact = SoundEffect.FromStream(stream)…
通知(Notification)是 Android 系统中比较有特色的一个功能,当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知来实现.发出一条通知后,手机最上方的状态栏中会显示一个通知的图标,下拉状态栏后可以看到通知的详细内容.使用:当程序进入到后台的时候我们才需要使用通知,所以在广播接收器和服务中使用通知较多. 下面的代码是在通知中加上了震动.提示音和LED等效果. MainActivity中代码: package com.demo.notificati…
AudioTrack是Android中比较偏底层的用来播放音频的接口,它主要被用来播放PCM音频数据,和MediaPlayer不同,它不涉及到文件解析和解码等复杂的流程,比较适合通过它来分析Android系统播放音频数据的过程.下面是https://developer.android.com/reference/android/media/AudioTrack.html 对AudioTrank的描述: 1.应用层使用AudioTrack播放PCM音频数据 //MainActivity.java…
极光推送提供三种方法实现Notification通知 三方开发平台发送普通消息,客户端设置PushNotificationBuilder,实现基础的Notification通知 三方开放平台发送普通消息,客户端设置CustomPushNotificationBuilder,实现高级自定义的Notification通知 三方开放平台发送自定义消息,客户端默认不处理此类消息,客户端定义Receiver接收自定义消息并进行处理 使用普通内容为空,将普通消息转成自定义消息类型,进而达到所需效果 但是前三…
在ios开发中,有时候我们需要频繁播放某种提示声音,比如微博刷新提示音.QQ消息提示音等,对于这些短小且需要频繁播放的音频,最好将其加入到系统声音(system sound)里. 注意: 需要播放的音频文件不能超过30秒 必须是IMA/ADPCM格式[in linear PCM or IMA4(IMA/ADPCM) format] 必须是.caf  .aif .wav文件 1.自定义系统声音 // 要播放的音频文件地址 NSString *urlPath = [[NSBundle mainBun…