Android中手機(jī)震動(dòng)的設(shè)置(Vibrator)的步驟簡(jiǎn)要說(shuō)明
更新時(shí)間:2013年01月18日 18:02:29 作者:
Android中手機(jī)震動(dòng)的設(shè)置(Vibrator)的步驟,很詳細(xì),感興趣的朋友可以了解下哦
Android中手機(jī)震動(dòng)的設(shè)置(Vibrator)的步驟:
a、通過(guò)系統(tǒng)服務(wù)獲得手機(jī)震動(dòng)服務(wù),Vibrator vibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE);
b、得到震動(dòng)服務(wù)后檢測(cè)vibrator是否存在:
vibrator.hasVibrator();
檢測(cè)當(dāng)前硬件是否有vibrator,如果有返回true,如果沒(méi)有返回false。
c、根據(jù)實(shí)際需要進(jìn)行適當(dāng)?shù)恼{(diào)用,
vibrator.vibrate(long milliseconds);
開(kāi)始啟動(dòng)vibrator持續(xù)milliseconds毫秒。
vibrator.vibrate(long[] pattern, int repeat);
以pattern方式重復(fù)repeat次啟動(dòng)vibrator。(pattern的形式為new long[]{arg1,arg2,arg3,arg4......},其中以兩個(gè)一組的如arg1 和arg2為一組、arg3和arg4為一組,每一組的前一個(gè)代表等待多少毫 秒啟動(dòng)vibrator,后一個(gè)代表vibrator持續(xù)多少毫秒停止,之后往復(fù)即 可。Repeat表示重復(fù)次數(shù),當(dāng)其為-1時(shí),表示不重復(fù)只以pattern的方 式運(yùn)行一次)。
vibrator.cancel();
Vibrator停止。
注意:在使用震動(dòng)服務(wù)時(shí)需要如下權(quán)限:android.permission.VIBRATE。
a、通過(guò)系統(tǒng)服務(wù)獲得手機(jī)震動(dòng)服務(wù),Vibrator vibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE);
b、得到震動(dòng)服務(wù)后檢測(cè)vibrator是否存在:
vibrator.hasVibrator();
檢測(cè)當(dāng)前硬件是否有vibrator,如果有返回true,如果沒(méi)有返回false。
c、根據(jù)實(shí)際需要進(jìn)行適當(dāng)?shù)恼{(diào)用,
vibrator.vibrate(long milliseconds);
開(kāi)始啟動(dòng)vibrator持續(xù)milliseconds毫秒。
vibrator.vibrate(long[] pattern, int repeat);
以pattern方式重復(fù)repeat次啟動(dòng)vibrator。(pattern的形式為new long[]{arg1,arg2,arg3,arg4......},其中以兩個(gè)一組的如arg1 和arg2為一組、arg3和arg4為一組,每一組的前一個(gè)代表等待多少毫 秒啟動(dòng)vibrator,后一個(gè)代表vibrator持續(xù)多少毫秒停止,之后往復(fù)即 可。Repeat表示重復(fù)次數(shù),當(dāng)其為-1時(shí),表示不重復(fù)只以pattern的方 式運(yùn)行一次)。
vibrator.cancel();
Vibrator停止。
注意:在使用震動(dòng)服務(wù)時(shí)需要如下權(quán)限:android.permission.VIBRATE。
相關(guān)文章
詳解Xamarin.Android 利用Fragment實(shí)現(xiàn)底部菜單
這篇文章主要介紹了詳解Xamarin.Android 利用Fragment實(shí)現(xiàn)底部菜單,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-02-02
Android中Java根據(jù)文件頭獲取文件類型的方法
這篇文章主要介紹了Android中Java根據(jù)文件頭獲取文件類型的方法,涉及Android針對(duì)文件屬性的相關(guān)操作技巧,需要的朋友可以參考下2016-08-08
Android WebViewClient 的 `shouldOverrideUrlLoa
這篇文章主要介紹了Android WebViewClient 的 shouldOverrideUrlLoading方法,了解并正確實(shí)現(xiàn) WebViewClient 中的 shouldOverrideUrlLoading 方法對(duì)于在你的 Android 應(yīng)用中提供順暢且安全的瀏覽體驗(yàn)至關(guān)重要,需要的朋友可以參考下2024-07-07
Android TextView實(shí)現(xiàn)跑馬燈效果的方法
這篇文章主要介紹了Android TextView跑馬燈效果實(shí)現(xiàn)方法,涉及Android布局文件中相關(guān)屬性的設(shè)置技巧,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-01-01
解決Android studio中關(guān)于模擬器的/data目錄不能顯示的問(wèn)題
這篇文章主要介紹了解決Android studio中關(guān)于模擬器的/data目錄不能顯示的問(wèn)題,主要原因還是我們權(quán)限不夠,當(dāng)前的用戶沒(méi)有權(quán)限訪問(wèn)data目錄。具體解決方法大家跟隨腳本之家小編一起看看吧2018-06-06
Android 中啟動(dòng)自己另一個(gè)程序的activity如何實(shí)現(xiàn)
這篇文章主要介紹了Android 中啟動(dòng)自己另一個(gè)程序的activity如何實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下2017-04-04
php使用phpmailer發(fā)送郵件實(shí)例解析
這篇文章主要為大家詳細(xì)解析了php使用phpmailer發(fā)送郵件實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-07-07
Android SDK命令行工具M(jìn)onkey參數(shù)及使用解析
這篇文章主要介紹了Android SDK命令行工具M(jìn)onkey參,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值數(shù)及使用解析,需要的朋友可以參考下2020-10-10

