編輯:關於android開發
在點擊時設置時間標志,判斷2次點擊的時間差,自定義一個時間間隔SPACE_TIME,做判斷:當2次點擊的時間差大於SPACE_TIME時才能出發點擊。Demo源碼如下。
工具類:
package com.plusub.renthostapp.util;
/**
* package: com.plusub.renthostapp.util
* Created by noyet on 2015/11/26.
*/
public class NoDoubleClickUtils {
private static long lastClickTime;
private final static int SPACE_TIME = 500;
public static void initLastClickTime() {
lastClickTime = 0;
}
public synchronized static boolean isDoubleClick() {
long currentTime = System.currentTimeMillis();
boolean isClick2;
if (currentTime - lastClickTime > SPACE_TIME) {
isClick2 = false;
} else {
isClick2 = true;
}
lastClickTime = currentTime;
return isClick2;
}
}
使用方式:
/**
* 訂單日志
*/
private View.OnClickListener logListener = new View.OnClickListener() {
@Override
public void onClick(View view) {
if (!NoDoubleClickUtils.isDoubleClick()) {
EventBus.getDefault().post(new RefreshEvent(RefreshEvent.RefreshType.TYPE_LAND_ORDER_LOG, view.getTag()));
}
}
};
自己先Mark下。(∩_∩)
Android Sqlite基本命令,androidsqlite命令要查看數據庫,首先必須要找到db文件,如果拷貝到電腦上,查看的方法比較多,在手機上,用命令查看比較直接
nagios分組出圖代碼實現講解[2]簡介、 承接上一節,在4.1小節我們實現了分組全選功能,分組沿用nagios默認的,在此基礎之上新增復選框,實現了同組機器的選擇及
android 5.X Toolbar+DrawerLayout實現抽屜菜單 前言 ?android5.X新增的一個控件Toolbar,這個控件比ActionBar更
android byte字節數組轉換十六進制字符串(物聯網開發總結) 想起前段時間的物聯網的外包開發,經常遇到通過wifi接受的數據,要通過轉換成十六進制字符串,或者最後