在res values中的檔案

2022-05-05 17:30:09 字數 868 閱讀 3583

abcsettext(r.string.reference);

中國美國

100>

string country = getresources().getstringarray(r.array.country);

#f00

*在xml檔案中引用:android:textcolor="@color/red_color" 

*在**中引用:settextcolor(getresources().getcolor(r.color.red_color)) ;

50px

*在xml檔案中引用:android:textsize="@dimen/size_px" 

*在**中引用:float size = getresources().getdimension(r.dimen.size_px)

;dp可以自適應螢幕的密度,dpi表示密度,而dip=dp

sp與比例無關的畫素,除了自適應螢幕密度外,還會自適應使用者設定的字型。 

*xml檔案中使用:

android:layout_height="full_parent"

android:text=""

style="@style/style2"> 

通過"."

*xml使用方式:android:theme="@style/style1.style2" 

#0000ff

#ffff00

*在xml中使用:android:textcolor="@drawable/solid_blue"

*在**中使用:drawable drawable = getresources().getdrawabale(r.drawable.solid_blue);

在res values中的檔案

abcsettext r.string.reference 中國 美國 100 200 string country getresources getstringarray r.array.country f00 在xml檔案中引用 android textcolor color red color...

在assets中的檔案

assets資源與其他的資源都不一樣。該資源所在的目錄不在res目錄中。而是與res平級的assets目錄 這個目錄的資源都不會生成資源id 因此,在讀取這些資源檔案時需要直接使用資源檔名。例如在assets中有乙個test.txt檔案,以下是用 讀取該檔案的方法 try 開啟test.txt檔案,...

在assets中的檔案

assets資源與其他的資源都不一樣。該資源所在的目錄不在res目錄中。而是與res平級的assets目錄 這個目錄的資源都不會生成資源id 因此,在讀取這些資源檔案時需要直接使用資源檔名。例如在assets中有乙個test.txt檔案,以下是用 讀取該檔案的方法 try 開啟test.txt檔案,...