我一直在想這個問題。在Android佈局繪圖中更高效的是什麼? android:textColor =「#FFFFFF」或android:textColor =「@ android:color/white」?
在構建XML Android
佈局時,我們可以使用RGB十六進制代碼或color.xml
文件中的顏色值定義TextView
文本顏色。
android:textColor="#FFFFFF"
或
android:textColor="@android:color/white"
這只是一個可讀性問題,並沒有任何效果都沒有繪製佈局或這有性能差異是什麼時候?
您必須使用#fffff或製作一個顏色xml並從那裏獲取顏色。 – 2015-03-02 17:48:36
兩者之間沒有區別。這是爲了可讀性,並且對於每個常量,如果你代替*魔法值*,則在應用程序範圍內進行更改需要少量更改常量的值,即在每個地方使用*魔法值* – Blackbelt 2015-03-02 17:50:35