1.获取drawable资源文件
利用某个支持int类型获取资源文件的函数,如
ImageButton img_btn= new ImageButton(context);
img_btn.setBackgroundResource(R.drawable.xxx);
2.获取string.xml资源
String str = context.getResources().getString(R.string.xxx);
3.获取style.xml资源。
主要用在某控件初始化上,如
Dialog dialog =new Dialog(context, R.style.xxx);
4.获取color.xml资源
int color = context.getResources().getColor(R.color.xxx);
5.获取assets资源
AssetFileDescriptor fileDescriptor = context.getAssets().openFd(file_name);
6.获取raw资源。
InputStream stream =context.getResources().openRawResource(R.raw.xxx);