在Android应用程序中,字符串资源应该定义在res/values/filename.xml文件中,定义字符串资源的xml语法如下: <?xml version="1.0" encoding="utf-8"?> <resources> <string name="string_name" >text_string</string> </resources> 其中的name就是字符串资源的ID,在Android应用程序中就是通过这个ID来引用资源的。引用资源的语法如下: 在Java文件中: R.string.string_name 在xml文件中: @string/string_name 但是需要注意的是,在Java代码中,因为R.string.string_name是一个int类型的值,那么如果要得到这个字符串,必须使用getString(int)或getText(int)来返回这个字符串,那么其中的参数就是前面的R.string.string_name。
可以参考这里:http://developer.android.com/guide/topics/resources/string-resource.html