編輯:關於Android編程
正文
手機都有聲音模式,聲音、靜音還有震動,甚至震動加聲音兼備,這些都是手機的基本功能。在Android手機中,我們同樣可以通過Android的SDK提供的聲音管理接口來管理手機聲音模式以及調整聲音大小,這就是Android中AudioManager的使用。
以下分別是AudioManager設置聲音模式和調整聲音大小的方法。
如何獲取聲音管理器:
AudioManager audioManager = (AudioManager) this.getSystemService(AUDIO_SERVICE);
裡面主要的方法:
A、設置聲音模式
//聲音模式
AudioManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
//靜音模式
AudioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
//震動模式
AudioManager.setRingerMode(AudioManager.RINGER_MODE_VIBRATE);
B、調整聲音大小
//減少聲音音量
AudioManager.adjustVolume(AudioManager.ADJUST_LOWER, 0);
//調大聲音音量
AudioManager.adjustVolume(AudioManager.ADJUST_RAISE, 0);getMode()獲取音頻模式
getRingerMode()獲取鈴聲震動模式
這裡如果使用了和手機震動有關的模式,記得添加權限。android.permission.VIBRATE哦!
微信很多小伙伴應該都玩過了,但有些小技巧估計有人還不知道,比如微信朋友圈怎麼發文字?朋友圈字體顏色可以改嗎?下面就讓小編來告訴大家! 微信朋友圈怎麼發文字
android actionbar這個導航欄,相信大家愛已經不陌生了。自從android 3.0以上就有了這個導航欄功能。在郭大神博客有詳細介紹actionbar功能。我
1 背景其實之所以要說這個話題有幾個原因:理解xml等控件是咋被顯示的原理,通常大家寫代碼都是直接在onCreate裡setContentView就完事,沒怎
簡介: 一般我們在自定義ViewGroup 的時候會通常都會用到onInterceptTouchEvent ,onTouchEvent 這些方法去進行距離的判斷然後利用s