Android中字符串和字符串之间的区别

时间:2013-01-25 11:12:52

标签: android string

任何人都可以告诉我Android中Stringstring之间有什么区别吗?

4 个答案:

答案 0 :(得分:6)

String是一个存在于库java.lang.String中的类,而string是一个xml文件

出现在android中的值中,您将使用您将检索的值来引用id

编码。

答案 1 :(得分:2)

string指的是Project中R类中的字符串(子类)。

String引用java.lang.String包

答案 2 :(得分:2)

我相信您在询问java.lang.Stringandroid.R.string

String类在包java.lang中定义,它会自动导入到您的android项目中(实际上是所有java项目)。

string是android.R.string,这是xml中给出的静态字符串。

答案 3 :(得分:2)

查看这些链接

String Documentation

string Documentation

例如,请查看以下代码

String name = "";
  switch (row.getNameKey()) {
  case keyName1:
    name = getString(R.string.keyName1);
    break;
  case keyName2:
    name = ...
    ...
}

R.string用于从Resources(Strings.xml)获取getString ......