亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android 使用Vibrator服務(wù)實(shí)現(xiàn)點(diǎn)擊按鈕帶有震動(dòng)效果

 更新時(shí)間:2020年06月18日 10:42:52   作者:Steven Jon  
這篇文章主要介紹了Android 使用Vibrator服務(wù)實(shí)現(xiàn)點(diǎn)擊按鈕帶有震動(dòng)效果,,本文通過實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)火鍋工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

Vibrator

振動(dòng)器,是手機(jī)自帶的振動(dòng)器哦,不要想成島國用的那種神秘東西哦~~
Vibrator是Android給我們提供的用于機(jī)身震動(dòng)的一個(gè)服務(wù)哦 更多詳情可見官方API文檔:Vibrator

在這里插入圖片描述在這里插入圖片描述

如何使用?

首先添加震動(dòng)權(quán)限:

<uses-permission android:name="android.permission.VIBRATE" />

獲得Vibrator實(shí)例:

Vibrator mVibrator= (Vibrator) getSystemService(VIBRATOR_SERVICE);

點(diǎn)擊按鈕,震動(dòng)開啟

 mButton.setOnClickListener(new View.OnClickListener() {
  @Override
  public void onClick(View v) {
  //震動(dòng)30毫秒
  mVibrator.vibrate(30);
  //todo
  }
 });

Vibrator相關(guān)方法:

 //關(guān)閉或者停止振動(dòng)器
 cancel()
 
 //判斷硬件是否有振動(dòng)器
 hasVibrator()
 
 //控制手機(jī)振動(dòng)為milliseconds毫秒
 vibrate(long milliseconds)
 
 /*
 * 指定手機(jī)以pattern指定的模式振動(dòng)
 * 比如:pattern為new int[200,400,600,800],就是讓他在200,400,600,800這個(gè)時(shí)間交替啟動(dòng)與關(guān)閉振動(dòng)器
 * repeat是重復(fù)次數(shù),如果是-1的只振動(dòng)一次,如果是0的話則一直振動(dòng) 
 */
 vibrate(long[] pattern,int repeat)

舉例子:

 //短振動(dòng)
 mVibrator.vibrate(new long[]{100, 200, 100, 200}, 0);
 
 //長振動(dòng)
 mVibrator.vibrate(new long[]{100, 100, 100, 1000}, 0);
 
 //節(jié)奏振動(dòng)
 mVibrator.vibrate(new long[]{500, 100, 500, 100, 500, 100}, 0);
 
 //取消振動(dòng)
 mVibrator.cancel();

參考文章: Vibrator(振動(dòng)器)

總結(jié)

到此這篇關(guān)于Android 使用Vibrator服務(wù)實(shí)現(xiàn)點(diǎn)擊按鈕帶有震動(dòng)效果的文章就介紹到這了,更多相關(guān)android點(diǎn)擊按鈕震動(dòng)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談Android invalidate 分析

    淺談Android invalidate 分析

    本篇文章主要介紹了淺談Android invalidate 分析,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04
  • Kotlin操作符重載實(shí)例詳解

    Kotlin操作符重載實(shí)例詳解

    Kotlin允許我們?yōu)樽约旱念愋吞峁╊A(yù)定義的一組操作符的實(shí)現(xiàn),下面這篇文章主要給大家介紹了關(guān)于Kotlin操作符重載的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • Android藍(lán)牙通信聊天實(shí)現(xiàn)發(fā)送和接受功能

    Android藍(lán)牙通信聊天實(shí)現(xiàn)發(fā)送和接受功能

    這篇文章主要為大家詳細(xì)介紹了Android藍(lán)牙通信聊天實(shí)現(xiàn)發(fā)送和接受功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • Android仿微信視屏懸浮窗效果

    Android仿微信視屏懸浮窗效果

    這篇文章主要為大家詳細(xì)介紹了Android仿微信視屏懸浮窗效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • Android ListView監(jiān)聽滑動(dòng)事件的方法(詳解)

    Android ListView監(jiān)聽滑動(dòng)事件的方法(詳解)

    下面小編就為大家?guī)硪黄狝ndroid ListView監(jiān)聽滑動(dòng)事件的方法(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-03-03
  • Android中recyclerView底部添加透明漸變效果

    Android中recyclerView底部添加透明漸變效果

    這篇文章主要給大家介紹了關(guān)于Android中recyclerView如何實(shí)現(xiàn)底部添加透明漸變效果的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對各位Android開發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2018-04-04
  • Android?Compose之Animatable動(dòng)畫停止使用詳解

    Android?Compose之Animatable動(dòng)畫停止使用詳解

    這篇文章主要為大家介紹了Android?Compose之Animatable動(dòng)畫停止使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • Android新建水平節(jié)點(diǎn)進(jìn)度條示例

    Android新建水平節(jié)點(diǎn)進(jìn)度條示例

    這篇文章主要為大家介紹了Android新建水平節(jié)點(diǎn)進(jìn)度條示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 如何在android中使用html作布局文件

    如何在android中使用html作布局文件

    在企業(yè)級的android開發(fā)中,使用html頁面進(jìn)行布局,也有很多的優(yōu)勢(例如:簡單,大部分開發(fā)人員及美工都熟悉,方便統(tǒng)一進(jìn)行更新,管理)
    2013-11-11
  • android ListView 一些重要屬性詳解

    android ListView 一些重要屬性詳解

    android ListView 一些重要屬性詳解,需要的朋友可以參考一下
    2013-06-06

最新評論