欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么在Android中實(shí)現(xiàn)單雙擊功能

這篇文章將為大家詳細(xì)講解有關(guān)怎么在Android中實(shí)現(xiàn)單雙擊功能,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的羅田網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

雙擊實(shí)現(xiàn):記錄第一次點(diǎn)擊時(shí)間,在設(shè)定時(shí)間內(nèi)再次點(diǎn)擊,則返回監(jiān)聽(tīng)事件,否則不做處理;Application雙擊退出亦是同樣的實(shí)現(xiàn)邏輯。

/**
 * 雙擊實(shí)現(xiàn)
 *
 * @author 幾圈年輪
 */
public abstract class BaseDoubleClickListener implements View.OnClickListener {

  private static final long DOUBLE_TIME = 500;
  private static long lastClickTime = 0;

  @Override
  public void onClick(View v) {
    long currentTimeMillis = System.currentTimeMillis();
    if (currentTimeMillis - lastClickTime < DOUBLE_TIME) {
      onDoubleClick(v);
    }
    lastClickTime = currentTimeMillis;
  }

  /**
   * 雙擊事件
   *
   * @param v 視圖
   */
  public abstract void onDoubleClick(View v);

}

調(diào)用方式:

view.setOnClickListener(new BaseDoubleClickListener() {
  @Override
  public void onDoubleClick(View v) {
    
  }
});

Application雙擊退出:

private long onBackPressedTime;
@Override
public void onBackPressed() {
  long timeSpan = System.currentTimeMillis() - onBackPressedTime;
  onBackPressedTime = System.currentTimeMillis();
  if (timeSpan > 2000) {
    Toast.makeText(this, getResources().getString(R.string.exit), Toast.LENGTH_SHORT).show();
  } else {
    super.onBackPressed();
  }
}

單擊及雙擊實(shí)現(xiàn):使用Handler進(jìn)行延時(shí)消息發(fā)送,通過(guò)計(jì)數(shù)獲取點(diǎn)擊次數(shù),若設(shè)定時(shí)間內(nèi)點(diǎn)擊兩次則返回雙擊事件;單次,則返回單擊事件。

/**
 * 單擊、雙擊實(shí)現(xiàn)
 *
 * @author 幾圈年輪
 */

public abstract class BaseClickListener implements View.OnClickListener {

  private static final int TIMEOUT = 400;

  private int clickCount = 0;
  private Handler handler;

  protected BaseClickListener() {
    handler = new Handler();
  }

  @Override
  public void onClick(View v) {
    clickCount++;
    handler.postDelayed(new Runnable() {
      @Override
      public void run() {
        if (clickCount == 1) {
          onSingleClick(v);
        } else if (clickCount == 2) {
          onDoubleClick(v);
        }
        handler.removeCallbacksAndMessages(null);
        clickCount = 0;
      }
    }, TIMEOUT);
  }

  /**
   * 單擊實(shí)現(xiàn)
   *
   * @param v 視圖
   */
  public abstract void onSingleClick(View v);

  /**
   * 雙擊實(shí)現(xiàn)
   *
   * @param v 視圖
   */
  public abstract void onDoubleClick(View v);

}

調(diào)用方式:

view.setOnClickListener(new BaseClickListener() {
  
  @Override
  public void onSingleClick(View v) {

  }

  @Override
  public void onDoubleClick(View v) {
   
  }
});

Android是什么

Android是一種基于Linux內(nèi)核的自由及開放源代碼的操作系統(tǒng),主要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由美國(guó)Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。

關(guān)于怎么在Android中實(shí)現(xiàn)單雙擊功能就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

當(dāng)前名稱:怎么在Android中實(shí)現(xiàn)單雙擊功能
網(wǎng)頁(yè)地址:http://aaarwkj.com/article24/pcodje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、云服務(wù)器動(dòng)態(tài)網(wǎng)站、網(wǎng)站設(shè)計(jì)公司、營(yíng)銷型網(wǎng)站建設(shè)品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
久久亚洲中文字幕乱码| 国产一区二区三区区别| 亚洲精品中文字幕久久| 欧美人妻精品一区二区| 亚洲精品国产中文字幕| 岛国av在线免费观看| 日韩毛片免费看美日韩毛片| 亚洲成年人黄片在线播放| 国产粉嫩一区二区三区在线观看| 中文字幕乱码亚洲中文在线| 国产亚洲中文久久网久久| 国产视频一区二区麻豆| 国产中文字幕婷婷丁香| 日韩国产欧美亚州精品| 久久最新视频中文字幕| 十八禁真人无摭挡观看| 亚洲av欧美日韩国产| 九九视频在线精品免费观看| 亚洲黄色片大奶子水多| 99国产精品欲av麻豆在线观看| 欧美国产日韩亚洲综合| 加勒比av免费在线播放| 国产一区二区三区本色| 一区二区日韩激情在线观看视频| 丰满人妻在线一区二区三区| 欧美黄色日本一区二区| 熟女少妇a一区二区三区| 成人自拍偷拍在线视频| 天天操操操操操操夜夜爽| 日本精彩视频一区二区| 国产成人精品高清国产三级| 亚洲欧美日韩在线观看a三区| 国产精品一级片免费看| 91色综合久久久久婷婷| 日本免费播放一区二区视频 | 91成人精品永久在线观看| 日本女优中文字幕久久| 公交车上没穿内裤被插高潮不断| 91精品国产自产在线蜜臀| 日韩专区欧美二区国产| 亚洲精品国产第一区第二区 |