Android中手機(jī)震動(dòng)的設(shè)置(Vibrator)的步驟簡(jiǎn)要說明
更新時(shí)間:2013年01月18日 18:02:29 作者:
Android中手機(jī)震動(dòng)的設(shè)置(Vibrator)的步驟,很詳細(xì),感興趣的朋友可以了解下哦
Android中手機(jī)震動(dòng)的設(shè)置(Vibrator)的步驟:
a、通過系統(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,如果沒有返回false。
c、根據(jù)實(shí)際需要進(jìn)行適當(dāng)?shù)恼{(diào)用,
vibrator.vibrate(long milliseconds);
開始啟動(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、通過系統(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,如果沒有返回false。
c、根據(jù)實(shí)際需要進(jìn)行適當(dāng)?shù)恼{(diào)用,
vibrator.vibrate(long milliseconds);
開始啟動(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)文章
Mac OS下為Android Studio編譯FFmpeg解碼庫(kù)的詳細(xì)教程
這篇文章主要介紹了Mac OS下為Android Studio編譯FFmpeg解碼庫(kù)的詳細(xì)教程,包括NDK的配置和Android Studio的配置兩個(gè)部分的內(nèi)容,需要的朋友可以參考下2016-01-01Android自定義控件實(shí)現(xiàn)通用驗(yàn)證碼輸入框
這篇文章主要為大家詳細(xì)介紹了Android自定義控件實(shí)現(xiàn)通用驗(yàn)證碼輸入框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-01-01Android控件FlowLikeView實(shí)現(xiàn)點(diǎn)贊動(dòng)畫
這篇文章主要為大家詳細(xì)介紹了一個(gè)點(diǎn)贊動(dòng)畫的優(yōu)雅控件FlowLikeView,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06Android開發(fā)之DrawerLayout實(shí)現(xiàn)抽屜效果
這篇文章主要介紹了Android開發(fā)之DrawerLayout實(shí)現(xiàn)抽屜效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05Android編程獲取系統(tǒng)隱藏服務(wù)實(shí)現(xiàn)鎖屏的方法
這篇文章主要介紹了Android編程獲取系統(tǒng)隱藏服務(wù)實(shí)現(xiàn)鎖屏的方法,涉及Android關(guān)于廣播,服務(wù),權(quán)限及鎖屏等操作的相關(guān)技巧,需要的朋友可以參考下2015-12-12