androidxml属性样式

androidxml属性样式,android,coding-style,Android,Coding Style,为什么像android:layout\u width这样的属性会加下划线?例如,android:textColor是否改为使用驼色外壳 为什么不完全使用一种样式(下划线或驼峰式大小写)?这些不是不同样式的情况。第二种情况是元素使用的简单属性。第一个是一个属性,它被指定给元素,但被布局使用。下划线分隔的前缀强调了这一点。如果你碰巧看到android:layout\u marginTop这样一个属性,你会发现这两个看似独立的样式实际上是一个想法的一部分。这不是不同样式的例子。第二种情况是元素使用的简

为什么像android:layout\u width这样的属性会加下划线?例如,
android:textColor
是否改为使用驼色外壳


为什么不完全使用一种样式(下划线或驼峰式大小写)?

这些不是不同样式的情况。第二种情况是元素使用的简单属性。第一个是一个属性,它被指定给元素,但被布局使用。下划线分隔的前缀强调了这一点。如果你碰巧看到android:layout\u marginTop这样一个属性,你会发现这两个看似独立的样式实际上是一个想法的一部分。

这不是不同样式的例子。第二种情况是元素使用的简单属性。第一个是一个属性,它被指定给元素,但被布局使用。下划线分隔的前缀强调了这一点。如果你碰巧看到android:layout\u marginTop这样一个属性,你会发现这两个看似独立的样式实际上是一个想法的一部分。

为什么-1?我认为这是一个完全正确的问题,可以给出一个精确的答案。@Malcolm也许这太基本了,但这是我在课堂上都没有学过的东西之一。还有,谢谢你的解释!(+1)我是否是唯一一个认为下列理由无效的人?我已经说过,对我来说,这个问题似乎很好。当然,Android开发者并没有给出明确的解释。但是答案是相当明显的,我不明白为什么这个问题应该引起辩论或扩大讨论。为什么-1?我认为这是一个完全正确的问题,可以给出一个精确的答案。@Malcolm也许这太基本了,但这是我在课堂上都没有学过的东西之一。还有,谢谢你的解释!(+1)我是否是唯一一个认为下列理由无效的人?我已经说过,对我来说,这个问题似乎很好。当然,Android开发者并没有给出明确的解释。但是答案是很明显的,我不明白为什么这个问题会引起争论或扩大讨论。是的,当你在这些问题中看到下划线时,这是因为这是一种为该属性创建伪名称空间的方法。。正如你所说,布局前缀是布局相关属性是的,当你在这些属性中看到下划线时,这是因为这是一种为该属性创建伪名称空间的方法。。正如您所说,layout_uu前缀与布局相关的属性