android:res / values vs res / xml作为资源路径

时间:2013-07-10 15:14:16

标签: android xml resources

无法在网上找到相关信息。

基本上我想知道放在哪个目录中的内容。我很清楚,包含我的视图字符串的文件必须在res / values中,因为这是我生成id的唯一方法,但是你在res / xml中放了什么呢?对我来说,文件夹atm只包含xml的首选项活动。

1 个答案:

答案 0 :(得分:1)

关于 res / xml

  

用于配置应用程序组件的其他XML文件。例如,定义PreferenceScreenAppWidgetProviderInfoSearchability Metadata的XML文件。有关配置这些应用程序组件的更多信息,请参阅Application Resources

关于 res / values

  

对于编译为多种资源的XML文件。与 res / 目录中的其他资源不同,写入此文件夹中的XML文件的资源不会被文件名引用。相反,XML元素类型控制如何在其中定义资源放入R类。

  

定义布尔值,整数,尺寸,颜色和其他数组等值。   保存在 res / values / 中,但每个子类都来自唯一的R子类(例如R.boolR.integerR.dimen等。)

更多信息herehere