Android之资源使用
1、申明头文件:
import android.graphics.drawable.ColorDrawable;
import android.text.TextUtils;
2、实现:
public void getXMLSource()
{
String myString = getResources().getString(R.string.hello_world);
int myColor = getResources().getColor(R.color.prettyTextColor);
float myDimen = getResources().getDimension(R.dimen.textPointSize);
ColorDrawable myDraw = (ColorDrawable)getResources().getDrawable(R.drawable.redDrawable);
String[] aFlavors = getResources().getStringArray(R.array.flavors);
String[] bFlavors = getResources().getStringArray(R.array.soups);
String myStrHello = getResources().getString(R.string.winLose);
//You can also access the string and preserve the formatting by using this other method:
CharSequence myBoldStr = getResources().getText(R.string.winLoseStyled);
String mySimpleWinString;
mySimpleWinString = getResources().getString(R.string.winLose);
String escapedWin = TextUtils.htmlEncode("Won");
String resultText = String.format(mySimpleWinString, 5, 5, escapedWin);
Log.i(DEBUG_TAG, resultText);
}