如果我需要使用一个资源两次,将它存储在一个字符串中是否更好?
public class Testing extends Activity{
private String c_stringName;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
c_stringName= this.getString(R.string.name);
}
}
最佳答案
如果你深入挖掘机器。它们之间的唯一区别是 1 个引用。 它可能看起来像运行多个
c_stringName= this.getString(R.string.name);
正在做很多工作,但它是相同的并将其存储到字符串引用中。
关于Android - getResource() 很贵吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12186765/