Android學習之震動你的手機

2021-06-13 12:21:14 字數 509 閱讀 5895

因為在寫遊戲的過程中用到震動手機的知識,特和大家分享一下。

第一步: 宣告程式許可權

第二步: 獲取vibrator物件

vibrator vibrator = (vibrator) getsystemservice(context.vibrator_service);

有點像獲取感測器sensor吧。

第三步: 宣告long型陣列控制震動

long陣列作用,等待1秒,震動5秒,等待3秒,震動10秒

long pattern = ;

第四步: 呼叫震動方法

第二個引數傳入-1表示不重複,傳入0表示從pattern陣列下標0開始重複

vibrator.vibrate(pattern, 0);

震的我手都麻了,,,

最後: 取消震動

vibrator.cancel();

模擬器好像模擬不出來的,必須要真機喲。

震動手機還是比較簡單的,今天就到這啦,謝謝大家!

android震動學習經驗

最近研究了一下震動,給大家分享一下。最初的時候用了乙個很笨的方法。我知道通知中可以設定震動,每次震動都發乙個通知,功能雖然實現了,但是不知道會不會有什麼其他影響。如下 long vibrate 自定義的震動形式。也可以試用預設的。notification.default vibrate 四個引數 1...

android 震動的實現

通過震動的整體實現來理解驅動的開發 一 應用層 android的系統有乙個專門處理震動請求的服務,通過它應用就能夠向系統請求多長時間的震動 vibrator vib vibrator activity.getsystemservice service.vibrator service vib.vib...

eclipse檢測不到android的手機

eclipse檢測不到android裝置我們一般重啟adb server但是一般不管用,下面是重啟adb server adb kill server 可能出現 服務沒有執行 的提示資訊如下 server not running 這時再執行 adb start server 會出現下面錯誤 adb ...