Android 設(shè)置顏色的方法總結(jié)
Android 設(shè)置顏色的方法總結(jié)
Android中有幾種設(shè)置界面背景及文字顏色的方法,下面由淺入深分別介紹Android中設(shè)置顏色的幾種方法:
1.直接在布局文件中設(shè)置:
android:backgound="#FFFFFFFF", android:textcolor="#00000000"
2.把顏色提取出來形成資源,放在資源文件下面(values/drawable/color.xml):
<?xml version="1.0" encoding="utf-8"?> <resources> <drawable name="white">#FFFFFFFF</drawable> <drawable name="black">#FF000000</drawable> </resources>
然后在布局文件中使用:
android:backgound="@drawable/white", android:textcolor="@drawable/black"
或者在java文件中通過
setBackgroundColor(int color), setBackgroundResource(int resid), setTextColor(int color)
以上兩種方法主要依據(jù)布局文件,自由度不大。
3.在java文件中動態(tài)設(shè)定,主要通過兩種形式:
(1)利用Drawable的子類ColorDrawable
ColorDrawable(int color), setBackgroundDrawble(Drawable drawable)
(2)直接利用Drawable
獲取資源getResources(), 通過2種的drawable的id獲取Drawable:Resources.getDrawable(int id)
如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
- Android實(shí)現(xiàn)修改狀態(tài)欄背景、字體和圖標(biāo)顏色的方法
- Android 改變圖標(biāo)原有顏色和搜索框的實(shí)例代碼
- Android如何自定義EditText光標(biāo)與下劃線顏色詳解
- Android編程實(shí)現(xiàn)自定義漸變顏色效果詳解
- Android修改DatePicker字體顏色及分割線顏色詳細(xì)介紹
- 修改Android FloatingActionButton的title的文字顏色及背景顏色實(shí)例詳解
- Android編程之ProgressBar圓形進(jìn)度條顏色設(shè)置方法
- Android中的顏色表示的詳解
相關(guān)文章
Android游戲開發(fā)學(xué)習(xí)①彈跳小球?qū)崿F(xiàn)方法
這篇文章主要介紹了Android游戲開發(fā)學(xué)習(xí)①彈跳小球?qū)崿F(xiàn)方法,涉及Android通過物理引擎BallThread類模擬小球運(yùn)動的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10Android開發(fā)框架之自定義ZXing二維碼掃描界面并解決取景框拉伸問題
這篇文章主要介紹了Android開發(fā)框架之自定義ZXing二維碼掃描界面并解決取景框拉伸問題的相關(guān)資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下2016-06-06OpenGL ES透視投影實(shí)現(xiàn)方法(四)
這篇文章主要為大家詳細(xì)介紹了OpenGL ES透視投影的實(shí)現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-05-05Android實(shí)現(xiàn)帶指示器的自動輪播式ViewPager
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)帶指示器的自動輪播式ViewPager的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02Android onNewIntent()觸發(fā)機(jī)制及注意事項(xiàng)
這篇文章主要介紹了Android onNewIntent()觸發(fā)機(jī)制及注意事項(xiàng)的相關(guān)資料,需要的朋友可以參考下2016-09-09Android中使用ContentProvider管理系統(tǒng)資源的實(shí)例
這篇文章主要介紹了Android中使用ContentProvider管理系統(tǒng)資源的實(shí)例,講解了ContentProvider對系統(tǒng)中聯(lián)系人及多媒體資源的管理例子,需要的朋友可以參考下2016-04-04RecyclerView仿應(yīng)用列表實(shí)現(xiàn)網(wǎng)格布局
這篇文章主要為大家詳細(xì)介紹了RecyclerView仿應(yīng)用列表實(shí)現(xiàn)網(wǎng)格布局,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-09-09Android實(shí)現(xiàn)圖像灰度化、線性灰度變化和二值化處理方法
這篇文章主要介紹了Android實(shí)現(xiàn)圖像灰度化、線性灰度變化和二值化處理方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10