Android - getResource() 很贵吗?

标签 android resources

如果我需要使用一个资源两次,将它存储在一个字符串中是否更好?

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/

相关文章:

android - Android与WebSocket的连接挂起

java - 如何创建 Android 通知?

java - 基于对象属性对 ArrayList 进行排序

java - 安卓 Java : Custom adapter for listview for scrolling and filtering issue

Android默认旋转箭头资源

java - 我可以将 Android 应用程序转换为 iPhone/iPad 应用程序吗?

wpf - 在类库中定义的 WPF 窗口中显示图像资源

java - Tomcat 中常用的 JNDI 资源

Java 和 Eclipse : Resources in JAR?

java - 资源泄漏: 'in' is never closed