獲取系統響鈴 震動資訊及設定通知的震動與響鈴

2021-07-25 20:49:46 字數 1646 閱讀 9288

獲取系統響鈴和震動:

通過audiomanager的getringermode獲取鈴聲模式:

/**

* returns the current ringtone mode.

** @return the current ringtone mode, one of ,

* , or .

* @see #setringermode(int)

*/public int getringermode()

ring_mode_normal:一般模式,即響鈴模式,會震動如果系統震動開了的話。

ring_mode_vibrate:震動模式,只震動,不響鈴。

ring_mode_silent:不震動也不響鈴。

/**

* returns whether the user's vibrate setting for a vibrate type.

* * this shouldn't be needed by most clients that want to vibrate, instead

* see .

** @param vibratetype the type of vibrate. one of

* or

* .

* @return the vibrate setting, one of ,

* , or

* .

* @see #setvibratesetting(int, int)

* @see #shouldvibrate(int)

* current ringer mode that can be queried via .

*/public int getvibratesetting(int vibratetype)

vibrate_type_ringer:獲取鈴聲的震動設定

vibrate_type_notification:獲取通知的震動設定

vibrate_setting_on:表示震動開啟

vibrate_setting_off:表示震動關閉

vibrate_setting_only_silent:建議只在震動模式下震動,即響鈴模式下不震動。

不夠這方法已經被拋棄了,因為它建議在獲取鈴聲模式時,應用自己有乙個震動設定,就是自己另設乙個值。

notification鈴聲設定:

/*** specifies which values should be taken from the defaults.

* * to set, or the desired from ,

* , . for all default

* values, use .

* */

public int defaults;

notification.defaults |= notification.default_vibrate;//就是用置1的方式,乙個int,用於多個標誌,分別是聲音標誌,震動標誌,閃光標誌,和前面標誌所有都預設標誌。

uri notification.sound;

long notification.vibrate;

中通知設定響鈴 古建中的石雕獅子都有哪些種類?

石雕獅子,作為漢族傳統文化中常見的辟邪物品,同時,石獅子也有著彰顯權貴的象徵。種類多樣,可以擺放在多種場所,那麼石雕獅子的種類有哪些呢?門獅 由於受封等級規制約束,民宅門前是不能越製擺放的,古代民間建築中,門獅多擺放於村鎮口,祠堂,會館,王府,園林等場所。其用意在於避凶納福,鎮宅守候。如今現代多置於...

獲取系統當前的程序及模組資訊

1 bool enumprocesses dword lpidprocess,dword cb,dword cbneeded 獲取當前系統的程序id列表。lpidprocess為儲存程序id的陣列,cb為陣列大小,cbneeded為實際的系統程序數 2 handle openprocess dwor...

獲取系統的程序資訊

要想獲取系統的程序資訊,有個很好的方法,就是用toolhelp,其提供的介面可以方便的滿足你的要求,如下 include 首先匯入標頭檔案 pe就是我們獲取的程序結構體 dosomething fok process32next m hsnapshot,pe 還有嗎?其中結構體processentr...