Android提供的系统服务之--AudioManager(音频管理器)
一张图解析Android系统服务之AudioManager(音频管理器)的定义与常用方法 + 一个简单demo实例帮你
快速掌握AudioManager...
分类:
移动开发 时间:
2014-11-05 12:59:02
阅读次数:
272
切换为听筒模式声音由听筒发出
am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);//听筒模式
切换为正常模式
am.setMode(AudioManager.MODE_NORMAL); //正常模式
判断是否为扬声器
am.isSpeakerphoneOn();
权限...
分类:
移动开发 时间:
2014-10-31 10:09:42
阅读次数:
1225
在开发手电筒应用的处理音效的过程中,看网上使用的是MediaPlayer,因为音效一般都比较短,所以这里使用的是SoundPool,如下:SoundPool soundPool=new SoundPool(2,AudioManager.STREAM_MUSIC,0); //第一个参数,2为可以同时播...
分类:
移动开发 时间:
2014-10-17 00:49:33
阅读次数:
328
我们在使用android手机的时候往往会用到声音的增大和缩小操作,在设置情景模式的时候往往会用到静音和震动的操作,这往往就是由AudioManager来控制的。
今天我们就来看一下AudioManager
的使用。
首先要想操作声音必须取得这个服务,在前面我们学过取得系统服务的方法
AudioManager audio = (AudioManager) super.getSystemSer...
分类:
移动开发 时间:
2014-10-16 19:25:42
阅读次数:
283
以下是调节音量的流程: Step_1.首先在调节机台Volume_Up_Key & Volume_Down_Key操作时,系统会调用到AudioManager.java中handleKeyUp & handleKeyDown函数,以 handleKeyDown函数为例: 1 public void....
分类:
其他好文 时间:
2014-09-28 17:48:03
阅读次数:
210
frameworks\base\media\java\android\media\AudioManager.java /** @hide Default volume index values for audio streams */ public static final int[] DEFAULT_STREAM_VOLUME = new int[] { ...
分类:
移动开发 时间:
2014-09-10 17:46:00
阅读次数:
461
这个音效是code里面主动加的,是为了提醒end user输入PIN的一个提示音,也标志着加密手机动作的完成。
具体位置是在alps\packages\apps\Settings\src\com\android\settings\CryptKeeper.java
中的notifyUser的方法中,使用AudioManager的playSoundEffect()方法实现的。
如果不需要这个可以...
分类:
移动开发 时间:
2014-09-04 09:47:17
阅读次数:
281
参考:http://www.cnblogs.com/xingfuzzhd/p/3374504.html 今天要讲的是PackageManager。Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频....
分类:
移动开发 时间:
2014-08-24 16:41:32
阅读次数:
400
1.获取系统应用程序列表
Android系统提供了很多服务管理类,包括ActivityManager,PowerManager,AudioManager,PackageManager
PackageManager的功能:
.安装,卸载应用
.查询Permission相关信息
.查询Aplication相关信息(application,activity,receiver,service...
分类:
其他好文 时间:
2014-08-13 10:32:16
阅读次数:
284
1,手机电池的电量信息可以通过使用Intent.ACTION_BATTERY_CHANGED取得。
2,AudioManager是一个手机的系统服务,使用此服务可以实现音量的调整,以及静音,震动等模式的切换。
3,在Android中可以使用TelephonyManager类对电话状态进行管理,而电话状态也可以通过PhoneStateListener监听类完成监听操作。
...
分类:
移动开发 时间:
2014-08-02 15:32:23
阅读次数:
300