Android - Is getResource() дорого?

если мне нужно дважды использовать ресурс, лучше ли хранить его в строке?

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

Если вы копаете машину. Единственная разница между ними - 1 ссылка. это может показаться запуском нескольких

c_stringName= this.getString(R.string.name);

делает много работы, но он тот же и сохраняет его в строковой ссылке.