我有一个字符串,类似于
第一种是...
所以它是一个常量,我将其定义为...
另一种类型是在
如果我想要使用它...
第一种方式 ClassName.data
第二种方式 context.getResources().getString(resourceid)
问题:所以现在我的问题是,我想在30个不同的类中使用相同的字符串,并且我有更多的变量。在上述方法中哪一个会更快地加载并占用更少的内存?
String data="apps";
我知道在Android中有两种方法加载字符串...第一种是...
所以它是一个常量,我将其定义为...
public static final String data="apps";
另一种类型是在
res/vslues/strings.xml
文件中定义它,例如...<string name="data">apps</string>
<string name="hello_world">Hello world!</string>
如果我想要使用它...
第一种方式 ClassName.data
第二种方式 context.getResources().getString(resourceid)
问题:所以现在我的问题是,我想在30个不同的类中使用相同的字符串,并且我有更多的变量。在上述方法中哪一个会更快地加载并占用更少的内存?