淺析Android TextView常用屬性
【說明】 TextView是用來顯示文本的組件。以下介紹的是XML代碼中的屬性,在java代碼中同樣可通過 ”組件名.setXXX()方法設(shè)置。如,tv.setTextColor();
【屬性一】
android:textColor="#000"
表示文字的顏色。
【提示】顏色可以隨便寫一個“#000”形式的屬性值,再通過點(diǎn)擊左邊顯示行號旁邊的顏色顯示方塊,彈出來顏色選擇器對顏色進(jìn)行選擇。當(dāng)設(shè)置的顏色為系統(tǒng)提供的Color資源內(nèi)的顏色時,如“@color/colorAccent”,將不能通過此方法改變顏色值。(點(diǎn)擊無效)
【屬性二】
android:textSize="20sp"
表示文字的大小。建議字體單位為sp,默認(rèn)情況下,1sp和1dp的大小是一樣的。
【提示】在Android手機(jī)中是可以通過系統(tǒng)設(shè)置調(diào)整字體的大小,sp會隨著手機(jī)設(shè)置字體的大小變化而變化,而dp不會變。(某些特殊的情況下會用dp作為單位表示字體大小
【屬性三】
android:gravity="center"
表示TextView中的文字相對于TextView的對齊方式。(在gravity和layout_gravity區(qū)別的隨筆中有詳細(xì)介紹
http://www.dbjr.com.cn/article/138503.htm
【屬性四】
android:background="#ccc"
表示TextView的背景顏色。(對于顏色有關(guān)可以參考前期隨筆:Android顏色配置器
http://www.cnblogs.com/xqz0618/p/8882514.html)
【屬性五】為TextView中的文字設(shè)置鏈接
android:autoLink="web"
表示自動識別文本中的鏈接。其屬性值有
all表示匹配所有
【代碼】
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="http://www.baidu.com" android:background="#ccc" android:gravity="center" android:textColor="@color/colorAccent" android:textSize="20sp" android:autoLink="web"/>
【效果】
【提示】
①文本中要寫鏈接的完整路徑“http:···“
②文字中除了鏈接的地址也可以加上其他文字。
③文本中不能出現(xiàn)”&“符號會提示Unescaped & or nonterminated character/entity reference(具體也不是很懂,大概是因?yàn)楹芏嗵厥夥柖际怯谩?amp;“開頭表示的吧,如”&)
總結(jié)
以上所述是小編給大家介紹的Android TextView常用屬性 ,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!
相關(guān)文章
Android賬號注冊實(shí)現(xiàn)點(diǎn)擊獲取驗(yàn)證碼倒計(jì)時效果
這篇文章主要為大家詳細(xì)介紹了Android賬號注冊過程中實(shí)現(xiàn)點(diǎn)擊獲取驗(yàn)證碼倒計(jì)時效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-05-05Android項(xiàng)目開發(fā) 教你實(shí)現(xiàn)Periscope點(diǎn)贊效果
這篇文章主要為大家分享了Android項(xiàng)目開發(fā),一步一步教你實(shí)現(xiàn)Periscope點(diǎn)贊效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-12-12Android實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能
這篇文章主要介紹了Android實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02android實(shí)現(xiàn)關(guān)閉或開啟移動網(wǎng)絡(luò)數(shù)據(jù)
本篇文章是對android實(shí)現(xiàn)關(guān)閉或開啟移動網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06