Android 手機(jī)震動提示效果 Android Vibrator 手機(jī)震動
在手機(jī)App中的一些業(yè)務(wù)場景,如用戶點(diǎn)擊按鈕操作震動提示一下或者是掃碼環(huán)節(jié)中掃碼成功震動提示一下用戶,是一個不錯的細(xì)節(jié)處理,本文章給大家分享一下 Android 中的代碼實現(xiàn)。
1 清單文件中添加權(quán)限
在清單文件 AndroidManifest.xml 中添加權(quán)限如下
<uses-permission android:name="android.permission.VIBRATE" />
2 獲取系統(tǒng)服務(wù)
在你的 Activity 中獲取 Vibrator :
3 震動提示效果
如在業(yè)務(wù)應(yīng)用場景中掃碼成功,震動提示一下用戶:
對于 pattern ,如有定義為new int[200,400,600,800]
200:指示在打開振動器之前等待的毫秒數(shù)。 0.2秒。
400:表示在關(guān)閉振動器之前保持振動器處于開啟狀態(tài)的毫秒數(shù),0.4秒。
600,800:幾毫秒之間交替,以關(guān)閉振動器或打開振動器,0.6-0.8秒。
4 多聊一聊
Vibrator(振動器),是手機(jī)自帶的振動器,是Android給我們提供的用于機(jī)身震動的一個服務(wù)。 比如當(dāng)手機(jī)收到推送消息的時候我們可以設(shè)置震動 提醒。再或者登錄頁面功能時,用戶輸入密碼或是用戶名錯誤,可以給個提示然后震動一下下。
標(biāo)簽: