資源檔案幫助類ResourceHelper

2021-08-02 11:49:46 字數 2387 閱讀 7423

public class resourcehelper 

private static final string res_id = "id";

private static final string res_string = "string";

private static final string res_drable = "drable";

private static final string res_layout = "layout";

private static final string res_style = "style";

private static final string res_color = "color";

private static final string res_dimen = "dimen";

private static final string res_anim = "anim";

private static final string res_menu = "menu";

/*** @return 獲取上下文物件

*/public static context getcontext()

/***

* @return 獲取資源android資源

*/public static resources getresource()

/***

* @param resid

* @return

*/public static string getstring(int resid)

/***

* @param resid

* @return

*/public static drawable getdrawable(int resid)

/***

* @param resid

* @return

*/public static int getcolor(int resid)

/***

* @param resid

* @return

*/public static float getdimens(int resid)

/*** 獲取資源檔案的id

** @param resname

* @return

*/public static int getid(string resname)

/*** 獲取資源檔案string的id

** @param resname

* @return

*/public static int getstringid(string resname)

/*** 獲取資源檔案drable的id

** @param resname

* @return

*/public static int getdrableid(string resname)

/*** 獲取資源檔案layout的id

** @param resname

* @return

*/public static int getlayoutid(string resname)

/*** 獲取資源檔案style的id

** @param resname

* @return

*/public static int getstyleid(string resname)

/*** 獲取資源檔案color的id

** @param resname

* @return

*/public static int getcolorid(string resname)

/*** 獲取資源檔案dimen的id

** @param resname

* @return

*/public static int getdimenid(string resname)

/*** 獲取資源檔案ainm的id

** @param resname

* @return

*/public static int getanimid(string resname)

/*** 獲取資源檔案menu的id

** @param resname

*/public static int getmenuid(string resname)

/*** 獲取資源檔案id

** @param resname

* @param deftype

* @return

*/public static int getresid(string resname, string deftype)

}

如何使用Resource資源檔案

為了能夠在displayattribute中重複使用同樣的名稱,將所有的顯示字串集中管理。1 displayattribute本身支援直接使用資源檔案。display resourcetype typeof resource2 name studentname resourcetype為資源檔名,表...

C 資源檔案

獲取資源檔案 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system...

rc資源檔案

resource complier 中詳細描述了資源檔案的編寫與使用.包括巨集的使用.舉例 在debug模式下包含乙個debugdll,在release 模式下包含另乙個releasedll ifdef debug dictionaryonlinedll.dll data debug diction...