CommonUtil:常用的工具類,eg. 獲取資原始檔
阿新 • • 發佈:2018-12-19
/** * 常用的工具類 */ public class CommonUtil { /** * 獲取 string 資原始檔 * @param resId * @return */ public static String getString(int resId){ return MyApplication.context.getResources().getString(resId); } /** * 獲取 string 資原始檔,返回 string 陣列 * @param resId * @return */ public static String[] getStringArray(int resId){ return MyApplication.context.getResources().getStringArray(resId); } /** * 獲取 string 資原始檔,返回 string 集合 * @param resId * @return */ public static List<String> getStringArrayToList(int resId){ return Arrays.asList(MyApplication.context.getResources().getStringArray(resId)); } /** * 獲取 dimension 資原始檔,直接將 dp 值轉化為 px 值 * @param resId * @return */ public static float getDimension(int resId){ return MyApplication.context.getResources().getDimensionPixelSize(resId); } /** * 獲取 color 資原始檔 * @param resId * @return */ public static int getColor(int resId){ return MyApplication.context.getResources().getColor(resId); } /** * 獲取 drawable 資原始檔 * @param resId * @return */ public static Drawable getDrawable(int resId){ return MyApplication.context.getResources().getDrawable(resId); } }