所以我注意到,有两种方法可以在Java代码内部访问XML文件中的资源
1-一种方法是使用R.type.name模式,例如本例:
//使用资源ID在TextView对象上设置文本
TextView msgTextView = (TextView) findViewById(R.id.label1);
msgTextView.setText(R.string.labelText);
2-使用getResource()。getString(R.string.xxx)
final int color=getResources().getColor(R.color.opaque_red);
我想知道的是这两者之间有什么区别,在哪种情况下应该使用哪一个?