1
爲什麼像android:layout_width
這樣的一些屬性是放在一起帶下劃線?例如android:textColor
是使用駱駝套?Android XML屬性風格
爲什麼不完全使用一種樣式(下劃線或駱駝套)?
爲什麼像android:layout_width
這樣的一些屬性是放在一起帶下劃線?例如android:textColor
是使用駱駝套?Android XML屬性風格
爲什麼不完全使用一種樣式(下劃線或駱駝套)?
這些不是風格不同的情況。第二種情況是元素使用的簡單屬性。第一個屬性被分配給元素,但被佈局使用。這是由下劃線分隔的前綴強調的。如果你碰巧看到android:layout_marginTop
這樣的屬性,你會發現這兩個看似獨立的樣式實際上是單個想法的組成部分。
是的,當你在這些中看到下劃線時,這是因爲它是爲該屬性創建僞命名空間的一種方式。就像你說的那樣,layout_prefix佈局相關屬性 –
爲什麼-1?我認爲這是一個完全有效的問題,可以給出準確的答案。 – Malcolm
@Malcolm也許這太基本了,但這是我**甚至沒有在課堂上學習的東西之一。另外,感謝您的解釋! (+1) – whirlwin
我是唯一一個認爲下面說明的原因無效的人嗎? – whirlwin