最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android 屏幕雙擊事件的捕獲簡(jiǎn)單示例

 更新時(shí)間:2016年08月21日 16:15:19   投稿:lqh  
本文主要介紹 Android屏幕雙擊事件的捕獲,這里整理了相關(guān)資料,并附示例代碼,有興趣的小伙伴可以參考下

在Android游戲開(kāi)發(fā)中,我們可能經(jīng)常要像PC操作一樣在屏幕上雙擊。對(duì)于屏幕雙擊操作,Android 1.6版本以前并沒(méi)有提供完善的手勢(shì)識(shí)別類,Android 1.5的SDK中提供了android.view.GestureDetector.OnDoubleTapListener,但經(jīng)測(cè)試無(wú)法正常工作,不知是何原因。最終我們的解決方案如下面的代碼:

Java代碼

public class TouchLayout extends RelativeLayout {  
 
  public Handler doubleTapHandler = null;  
 
  protected long lastDown = -1;  
  public final static long DOUBLE_TIME = 500;  
 
  
 public TouchLayout(Context context) {  
    super(context);  
     
  }  
 
  public TouchLayout(Context context, AttributeSet attrs) {  
    super(context, attrs);  
     
  }  
 
  public TouchLayout(Context context, AttributeSet attrs, int defStyle) {  
    super(context, attrs, defStyle);  
     
  }  
 
    
  public boolean onTouchEvent(MotionEvent event) {  
     this.handleEvent(event);  
 
     if (event.getAction() == MotionEvent.ACTION_DOWN) {  
      long nowDown = System.currentTimeMillis();  
 
      if (nowDown - lastDown < DOUBLE_TIME)  
      {  
         if (doubleTapHandler != null)  
           doubleTapHandler.sendEmptyMessage(-1);  
 
      } else {  
        lastDown = nowDown;  
      }  
 
     }  
 
     return true;  
 
   }  
    
    
  protected void handleEvent(MotionEvent event) {  
 
    switch (event.getAction()) {  
    case MotionEvent.ACTION_DOWN:  
     //Do sth 這里處理即可  
      break;  
 
    case MotionEvent.ACTION_UP:  
      //Do sth  
      break;  
    }  
 
   }  
 
 
} 

以上就是對(duì)Android 屏幕雙擊的事件捕獲的示例代碼,后續(xù)繼續(xù)補(bǔ)充相關(guān)資料,希望能幫助開(kāi)發(fā)Android應(yīng)用的朋友。

相關(guān)文章

  • Android Handler機(jī)制的工作原理詳析

    Android Handler機(jī)制的工作原理詳析

    這篇文章主要給大家介紹了關(guān)于Android Handler機(jī)制的工作原理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • Android中系統(tǒng)默認(rèn)輸入法設(shè)置的方法(輸入法的顯示和隱藏)

    Android中系統(tǒng)默認(rèn)輸入法設(shè)置的方法(輸入法的顯示和隱藏)

    這篇文章主要介紹了Android中系統(tǒng)默認(rèn)輸入法設(shè)置的方法(輸入法的顯示和隱藏)的相關(guān)資料,需要的朋友可以參考下
    2016-01-01
  • RadioButton實(shí)現(xiàn)選擇后可取消選擇

    RadioButton實(shí)現(xiàn)選擇后可取消選擇

    這篇文章主要為大家詳細(xì)介紹了RadioButton實(shí)現(xiàn)選擇后可取消選擇,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Android自定義Drawable實(shí)現(xiàn)圓角效果

    Android自定義Drawable實(shí)現(xiàn)圓角效果

    這篇文章主要為大家詳細(xì)介紹了Android自定義Drawable實(shí)現(xiàn)圓角效果,實(shí)現(xiàn)一個(gè)圓形和圓角的背景圖片效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Android實(shí)現(xiàn)自定義圓形進(jìn)度條

    Android實(shí)現(xiàn)自定義圓形進(jìn)度條

    這篇文章主要介紹了Android自定義圓形進(jìn)度條實(shí)現(xiàn)代碼,進(jìn)度條在Android中教程經(jīng)常使用到,本文向大家分享了Android實(shí)現(xiàn)自定義圓形進(jìn)度條的代碼,感興趣的小伙伴們可以參考一下
    2016-03-03
  • Flutter?App開(kāi)發(fā)實(shí)現(xiàn)循環(huán)語(yǔ)句的方式實(shí)例

    Flutter?App開(kāi)發(fā)實(shí)現(xiàn)循環(huán)語(yǔ)句的方式實(shí)例

    這篇文章主要為大家介紹了Flutter?App開(kāi)發(fā)實(shí)現(xiàn)循環(huán)語(yǔ)句的方式示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • Android基于OpenCV實(shí)現(xiàn)霍夫直線檢測(cè)

    Android基于OpenCV實(shí)現(xiàn)霍夫直線檢測(cè)

    霍夫變換利用點(diǎn)與線之間的對(duì)偶性,將圖像空間中直線上離散的像素點(diǎn)通過(guò)參數(shù)方程映射為霍夫空間中的曲線,并將霍夫空間中多條曲線的交點(diǎn)作為直線方程的參數(shù)映射為圖像空間中的直線。給定直線的參數(shù)方程,可以利用霍夫變換來(lái)檢測(cè)圖像中的直線。本文簡(jiǎn)單講解Android的實(shí)現(xiàn)
    2021-06-06
  • Android開(kāi)啟新線程實(shí)現(xiàn)電子廣告牌項(xiàng)目

    Android開(kāi)啟新線程實(shí)現(xiàn)電子廣告牌項(xiàng)目

    這篇文章主要為大家詳細(xì)介紹了Android開(kāi)啟新線程實(shí)現(xiàn)電子廣告牌項(xiàng)目,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Android Studio 3.0 Gradle 配置變更

    Android Studio 3.0 Gradle 配置變更

    這篇文章主要介紹了Android Studio 3.0 Gradle 配置變更的相關(guān)知識(shí),即多渠道打包變更和更改打包命名及路徑的代碼,感興趣的朋友跟隨腳本之家小編一起看看吧
    2018-03-03
  • Android實(shí)現(xiàn)保存QQ賬號(hào)與密碼功能(文件存儲(chǔ))

    Android實(shí)現(xiàn)保存QQ賬號(hào)與密碼功能(文件存儲(chǔ))

    這篇文章主要介紹了Android保存QQ賬號(hào)與密碼,文件存儲(chǔ)是Android中最基本的一種數(shù)據(jù)存儲(chǔ)方式,它與Java中的文件存儲(chǔ)類似,都是通過(guò)I/O流形式把數(shù)據(jù)直接存儲(chǔ)到文件中,下面我們一起來(lái)看一下如何用Android實(shí)現(xiàn)文件存儲(chǔ)功能吧
    2022-04-04

最新評(píng)論

沁阳市| 双桥区| 卓资县| 崇左市| 个旧市| 花垣县| 孟村| 商水县| 德惠市| 阳城县| 郑州市| 普定县| 武平县| 凌云县| 五家渠市| 南皮县| 日土县| 睢宁县| 安丘市| 日照市| 泾源县| 射阳县| 景东| 沾益县| 安新县| 福鼎市| 佛山市| 拉孜县| 根河市| 白朗县| 林芝县| 平江县| 同江市| 子长县| 泸州市| 绥滨县| 本溪市| 玛多县| 天祝| 通城县| 铅山县|