public class densityutil
/*** 根據手機的解析度從 dp 的單位 轉成為 px(畫素)
** @param dpvalue 虛擬畫素
* @return 畫素
*/public static int dp2px(float dpvalue)
/*** 根據手機的解析度從 px(畫素) 的單位 轉成為 dp
** @param pxvalue 畫素
* @return 虛擬畫素
*/public static float px2dp(int pxvalue)
/*** 根據手機的解析度從 dp 的單位 轉成為 px(畫素)
** @param dpvalue 虛擬畫素
* @return 畫素
*/public int dip2px(float dpvalue)
/*** 根據手機的解析度從 px(畫素) 的單位 轉成為 dp
** @param pxvalue 畫素
* @return 虛擬畫素
*/public float px2dip(int pxvalue)
/**
* 獲得螢幕相關的輔助類
*/public class screenutils
/*** 獲得螢幕寬度
* * @param context
* @return
*/public static int getscreenwidth(context context)
/*** 獲得螢幕高度
* * @param context
* @return
*/public static int getscreenheight(context context)
/*** 獲得狀態列高度
* * @param context
* @return
*/public static int getstatusheight(context context)
catch (exception e)
return statusheight;
} /**
* 獲取當前螢幕截圖,包含狀態列
* * @param activity
* @return
*/public static bitmap snapshotwithstatusbar(activity activity)
/*** 獲取當前螢幕截圖,不包含狀態列
* * @param activity
* @return
*/public static bitmap snapshotwithoutstatusbar(activity activity)
}
/**
* 提取字串中的數字
** @param originalstr
* @return
*/public static string extractnumbers(string originalstr)
}return builder.tostring();
}
Android常用正則工具類
android常用正則工具類 此類提供日常開發中常用的正則驗證函式,比如 郵箱 手機號 號碼 身份證號碼 日期 數字 小數 url ip位址等。使用pattern物件的matches方法進行整個字元匹配,呼叫該方法相當於 pattern p pattern.compile regex matcher...
Android常用正則工具類
此類提供日常開發中常用的正則驗證函式,比如 郵箱 手機號 號碼 身份證號碼 日期 數字 小數 url ip位址等。使用pattern物件的matches方法進行整個字元匹配,呼叫該方法相當於 pattern p pattern.compile regex matcher m p.matcher in...
android常用工具類
import android.content.context import android.net.connectivitymanager import android.net.networkinfo import android.widget.toast 常用的工具類集合!public class...