Android Audio开发——音频管理器(三)
AudioManager,音频管理类。它主要提供了丰富的 API 让开发者对应用的音量和铃声模式进行控制以及访问。主要内容涉及到音频流、声音、蓝牙、扩音器、耳机等等。
一、API接口
1、接口列表
接口 | 描述 |
---|---|
dispatchMediaKeyEvent | 发送媒体按钮的模拟键事件 |
isVolumeFixed | 显示设备是否执行固定卷策略 |
adjustStreamVolume | 调整手机指定类型的声音 |
adjustVolume | 调整最相关流的音量(即当前正在使用的音频流) |
adjustSuggestedStreamVolume | 调整最相关流或给定回退流的音量 |
getRingerMode | 返回当前铃声模式 |
getStreamMaxVolume | 返回特定流的最大音量索引 |
getStreamMinVolume | 返回特定流的最小音量索引 |
getStreamVolume | 返回特定数据流的当前音量索引 |
getStreamVolumeDb | 返回给定流类型的以dB(分贝)为单位的音量 |
setRingerMode | 设置手机铃声的模式 |
setStreamVolume | 设置特定流的音量索引 |
@Deprecated setStreamSolo |
Android Audio开发——音频管理器(三)相关推荐
- Android 之 AudioManager ( 音频管理器 )
本节引言: 在多媒体的第一节,我们用SoundPool写了个Duang的示例,小猪点击一个按钮后,突然发出"Duang"的 一声,而且当时的声音很大,吓死宝宝了 ,好在不是上班时间 ...
- Android Audio开发——音频设备管理(十四)
对于 Audio 的设备管理,主要是扬声器.耳机以及蓝牙设备.这部分主要是针对手机来说,对于车机开发应用不是特别多.在<Android Audio开发--系统服务(二)>中提到过 Audi ...
- Android之AudioManager(音频管理器)详解
AudioManager简介: AudioManager类提供了访问音量和振铃器mode控制.使用Context.getSystemService(Context.AUDIO_SERVICE)来得到这 ...
- Android音频管理器AudioManager用法
当我们在听歌时,当我们在刷小视频时,当我们在看动漫.在看电影.在追剧时,不知道是否有人注意到,在这些软件中滑动屏幕或者拖动滑动条就可以直接控制音量,而不需要去按手机硬件上的音量键. 在某些时候,程序需 ...
- Android平台手机UI应用开发——软件管理器
第一次写博客,与大家分享源代码,博客很多地方不知道怎么设计,望见谅. 希望大家多多支持,雅林和大家一起学习Android,共同进步. 今天我们要做的这个软件管理器,主要目的是为了学习Android平台 ...
- 解决:电脑前面板耳机没声,后插孔有声,找不到Realtek高清晰音频管理器,安装realtek hd audio dIver失败
>>问题:Win10系统常见问题,主机前面板耳机插孔没有声音,只有后面有声音,并且系统中声音和设备中找不到Realtek高清晰音频管理器,无法设置. >>网上的解决方案:基本都 ...
- 音频管理器录制设备_如何同时从多个音频设备录制
音频管理器录制设备 Every so often, you may need to record multiple things simultaneously for your audio proje ...
- [翻译] SoundManager 音频管理器
SoundManager 音频管理器 https://github.com/nicklockwood/SoundManager Purpose SoundManager is a simple cla ...
- WIN10插入耳机没声音,Realtek音频管理器打不开
装完显卡之后电脑突然就没声音了,百度了好多方法也没解决,其中打开 Realtek音频管理器 的方法是比较靠谱的,C:\Program Files\Realtek\Audio\HDA,在这个目录下打开 ...
最新文章
- 机器学习的第一个难点,是数据探索性分析
- 腾讯推出的这款高性能 RPC 开发框架,确定不了解下吗?
- 大竹中学2021高考成绩查询,2021年大竹中学升学率高不高?
- 细数英特尔收购McAfee可获得安全产品
- VMware Tools安装和卸载
- 转:线性代数知识汇总
- 史玉柱吃透了中国人的人性,也引发了争议
- DCMTK3.6.0 安装失败的说明
- Doug Lea 在 J.U.C 包里面写的 BUG 又被网友发现了......
- Mac中显示和隐藏隐藏文件命令行
- eeprom和编程器固件 k2_关于k2的一个非常诡异的情况,涉及原厂固件比第三方如老毛子网速快,穿墙,eeprom等...
- 如何科学地评价妹子身材?三围符合黄金比例是审美标准?你错了!
- Saas与Paas、Laas服务模式了解
- Log4j“核弹级”bug修复
- 基于AI+RT-THREAD的人检测入侵检测摄像头(一 AI模型的导入及处理)
- 磁盘空间linux命令fdisk,解决fdisk与df命令显示的磁盘空间不一样
- MAAS+JUJU+CONJURE-UP全自动部署OPENSTACK
- OpenXML学习(一)使用OpenXML生成PPT
- AI 图片截取、ffmpeg使用及安装, anaconda环境,图片标注(labelme),模型训练(yolov5),CUDA+Pytorch安装及版本相关问题
- Substance风格无法设置水印效果的处理
热门文章
- CodeForces 922B Magic Forest 打表
- 若依——角色权限控制
- Java之super用法
- invalid comparison: java.util.Date and java.lang.String“, “data“: null 时间格式转换异常
- TP框架中操作某个字段getField、setField、setInc、setDec、field
- 关于Q_ENUMS和Q_ENUM的区别和用法
- 手把手教你配置 免费 开源的qq机器人框架--mirai
- 数据结构与算法:队列——02
- 关闭弹框事件_关于js关闭窗口的事件和用法
- 使用Python代码获取网站反应时间的实战代码