//雙擊判斷工具類
public class doubleclickhelper
/*** 判斷是否在time時間內進行了雙擊操作,time的單位是毫秒
*/public static boolean isondoubleclick(int time)
}
//edittext彈出軟鍵盤監聽
public class softkeyboardlistener
//根檢視顯示高度沒有變化,可以看作軟鍵盤顯示/隱藏狀態沒有改變
if (rootviewvisibleheight == visibleheight)
//根檢視顯示高度變小超過200,可以看作軟鍵盤顯示了
if (rootviewvisibleheight - visibleheight > 200)
rootviewvisibleheight = visibleheight;
return;
}//根檢視顯示高度變大超過200,可以看作軟鍵盤隱藏了
if (visibleheight - rootviewvisibleheight > 200)
rootviewvisibleheight = visibleheight;
return;
}});
}private void setonsoftkeyboardchangelistener(onsoftkeyboardchangelistener onsoftkeyboardchangelistener)
public inte***ce onsoftkeyboardchangelistener
public static void setlistener(activity activity, onsoftkeyboardchangelistener onsoftkeyboardchangelistener)
}
edittext彈出軟鍵盤監聽的使用:
softkeyboardlistener.setlistener((activity) context, new softkeyboardlistener.onsoftkeyboardchangelistener()
@override
public void keyboardhide(int height)
});
網路判斷工具類
package org.easycoding.mobile.android.utils import android.content.context import android.net.connectivitymanager import android.net.networkinfo publi...
通用脫敏工具類和判斷URL
通用脫敏工具類 public class desensitizationutil int len value.length int pamaone len 2 int pamatwo pamaone 1 int pamathree len 2 stringbuilder stringbuilder ...
判斷網路工具類
例 connection.setconnecttimeout 5000 這個時間 不能夠得到響應的時候,如果要使用網路狀態的判斷,需要許可權.public class networkutil return bisconnflag 如果沒有網路 彈出dialog對話方塊,是否進入設定網路的頁面 par...