Android中怎么設置顏色,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
創(chuàng)新互聯(lián)建站長期為近千家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為沂南企業(yè)提供專業(yè)的成都網(wǎng)站設計、成都做網(wǎng)站,沂南網(wǎng)站改版等技術服務。擁有十多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
1.直接在布局文件中設置:
android:backgound="#FFFFFFFF", android:textcolor="#00000000"
2.把顏色提取出來形成資源,放在資源文件下面(values/drawable/color.xml):
#FFFFFFFF #FF000000
然后在布局文件中使用:
android:backgound="@drawable/white", android:textcolor="@drawable/black"
或者在java文件中通過
setBackgroundColor(int color), setBackgroundResource(int resid), setTextColor(int color)
以上兩種方法主要依據(jù)布局文件,自由度不大。
3.在java文件中動態(tài)設定,主要通過兩種形式:
(1)利用Drawable的子類ColorDrawable
ColorDrawable(int color), setBackgroundDrawble(Drawable drawable)
(2)直接利用Drawable
獲取資源getResources(), 通過2種的drawable的id獲取Drawable:Resources.getDrawable(int id)
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。