AudioManager,音频管理类。它主要提供了丰富的 API 让开发者对应用的音量和铃声模式进行控制以及访问。主要内容涉及到音频流、声音、蓝牙、扩音器、耳机等等。

一、API接口

1、接口列表

接口 描述
dispatchMediaKeyEvent 发送媒体按钮的模拟键事件
isVolumeFixed 显示设备是否执行固定卷策略
adjustStreamVolume 调整手机指定类型的声音
adjustVolume 调整最相关流的音量(即当前正在使用的音频流)
adjustSuggestedStreamVolume 调整最相关流或给定回退流的音量
getRingerMode 返回当前铃声模式
getStreamMaxVolume 返回特定流的最大音量索引
getStreamMinVolume 返回特定流的最小音量索引
getStreamVolume 返回特定数据流的当前音量索引
getStreamVolumeDb 返回给定流类型的以dB(分贝)为单位的音量
setRingerMode 设置手机铃声的模式
setStreamVolume 设置特定流的音量索引

@Deprecated

setStreamSolo

Android Audio开发——音频管理器(三)相关推荐

  1. Android 之 AudioManager ( 音频管理器 )

    本节引言: 在多媒体的第一节,我们用SoundPool写了个Duang的示例,小猪点击一个按钮后,突然发出"Duang"的 一声,而且当时的声音很大,吓死宝宝了 ,好在不是上班时间 ...

  2. Android Audio开发——音频设备管理(十四)

    对于 Audio 的设备管理,主要是扬声器.耳机以及蓝牙设备.这部分主要是针对手机来说,对于车机开发应用不是特别多.在<Android Audio开发--系统服务(二)>中提到过 Audi ...

  3. Android之AudioManager(音频管理器)详解

    AudioManager简介: AudioManager类提供了访问音量和振铃器mode控制.使用Context.getSystemService(Context.AUDIO_SERVICE)来得到这 ...

  4. Android音频管理器AudioManager用法

    当我们在听歌时,当我们在刷小视频时,当我们在看动漫.在看电影.在追剧时,不知道是否有人注意到,在这些软件中滑动屏幕或者拖动滑动条就可以直接控制音量,而不需要去按手机硬件上的音量键. 在某些时候,程序需 ...

  5. Android平台手机UI应用开发——软件管理器

    第一次写博客,与大家分享源代码,博客很多地方不知道怎么设计,望见谅. 希望大家多多支持,雅林和大家一起学习Android,共同进步. 今天我们要做的这个软件管理器,主要目的是为了学习Android平台 ...

  6. 解决:电脑前面板耳机没声,后插孔有声,找不到Realtek高清晰音频管理器,安装realtek hd audio dIver失败

    >>问题:Win10系统常见问题,主机前面板耳机插孔没有声音,只有后面有声音,并且系统中声音和设备中找不到Realtek高清晰音频管理器,无法设置. >>网上的解决方案:基本都 ...

  7. 音频管理器录制设备_如何同时从多个音频设备录制

    音频管理器录制设备 Every so often, you may need to record multiple things simultaneously for your audio proje ...

  8. [翻译] SoundManager 音频管理器

    SoundManager 音频管理器 https://github.com/nicklockwood/SoundManager Purpose SoundManager is a simple cla ...

  9. WIN10插入耳机没声音,Realtek音频管理器打不开

    装完显卡之后电脑突然就没声音了,百度了好多方法也没解决,其中打开 Realtek音频管理器 的方法是比较靠谱的,C:\Program Files\Realtek\Audio\HDA,在这个目录下打开 ...

最新文章

  1. 机器学习的第一个难点,是数据探索性分析
  2. 腾讯推出的这款高性能 RPC 开发框架,确定不了解下吗?
  3. 大竹中学2021高考成绩查询,2021年大竹中学升学率高不高?
  4. 细数英特尔收购McAfee可获得安全产品
  5. VMware Tools安装和卸载
  6. 转:线性代数知识汇总
  7. 史玉柱吃透了中国人的人性,也引发了争议
  8. DCMTK3.6.0 安装失败的说明
  9. Doug Lea 在 J.U.C 包里面写的 BUG 又被网友发现了......
  10. Mac中显示和隐藏隐藏文件命令行
  11. eeprom和编程器固件 k2_关于k2的一个非常诡异的情况,涉及原厂固件比第三方如老毛子网速快,穿墙,eeprom等...
  12. 如何科学地评价妹子身材?三围符合黄金比例是审美标准?你错了!
  13. Saas与Paas、Laas服务模式了解
  14. Log4j“核弹级”bug修复
  15. 基于AI+RT-THREAD的人检测入侵检测摄像头(一 AI模型的导入及处理)
  16. 磁盘空间linux命令fdisk,解决fdisk与df命令显示的磁盘空间不一样
  17. MAAS+JUJU+CONJURE-UP全自动部署OPENSTACK
  18. OpenXML学习(一)使用OpenXML生成PPT
  19. AI 图片截取、ffmpeg使用及安装, anaconda环境,图片标注(labelme),模型训练(yolov5),CUDA+Pytorch安装及版本相关问题
  20. Substance风格无法设置水印效果的处理

热门文章

  1. CodeForces 922B Magic Forest 打表
  2. 若依——角色权限控制
  3. Java之super用法
  4. invalid comparison: java.util.Date and java.lang.String“, “data“: null 时间格式转换异常
  5. TP框架中操作某个字段getField、setField、setInc、setDec、field
  6. 关于Q_ENUMS和Q_ENUM的区别和用法
  7. 手把手教你配置 免费 开源的qq机器人框架--mirai
  8. 数据结构与算法:队列——02
  9. 关闭弹框事件_关于js关闭窗口的事件和用法
  10. 使用Python代码获取网站反应时间的实战代码