2011-01-22 51 views
0

當我來爲應用程序指定的顏色,我最近碰到​​來了。建議嘗試始終使用預定義的系統顏色?如果我的背景顏色沒有設置,我應該設置我的TextView顏色嗎?

我改變了我的一些標籤的顏色,明亮的東西,這樣他們就會站出來反對黑色背景。但後來我開始懷疑......主題/皮膚(不熟悉這些)會導致默認的背景色變成黑色以外的東西嗎?

如果是這樣......有什麼應對着色一個的小部件的正確方法?

回答

1

(免責聲明:我不知道的Android這是一般的UI設計諮詢)

如果設置前景色,你應該改變背景色爲好。否則,如果某人的背景設定爲古怪的東西,你的標籤可以結束隱形 - 或者至少,很難看到 - 你會戰勝了使用不同顏色的目的。

我建議你離開的顏色,因爲他們,除非你可以改變背景顏色爲好。也許使用粗體字或其他東西會是一個更好的主意。

0

你有2個選擇: 1)明確定義所有元素的前/後顏色 2)只使用默認顏色,所以當用戶改變其主題時,一切都會相應改變。就個人而言,我更喜歡這種方式,但要小心,如果你的用戶界面得到了一些圖片

是一致的,所以你會避免出現問題,當用戶改變其主題。選擇一個,然後回去工作!