android開發(fā)常用控件

這里主要涉及到的控件包括:

文本類控件

TextView 負(fù)責(zé)展示文本,非編輯

EditText 可編輯文本控件

按鈕類控件

Button 按鈕

ImageButton 圖片按鈕

RadioButton與RadioGroup? 單選按鈕

CheckBox? 復(fù)選按鈕

圖片控件

ImageView 負(fù)責(zé)顯示圖片

進(jìn)度條控件

ProgressBar 進(jìn)度條

所有控件都有的4個(gè)屬性id、layout_width以及l(fā)ayout_height,以及android:visibility

其中l(wèi)ayout_width以及l(fā)ayout_height屬性可選值有兩種 match_parent和wrap_content(其實(shí)從Android 2.2開始fill_parent改名為match_parent ,從API Level為8開始我們可以直接用match_parent來代替fill_parent):

match_parent表示讓當(dāng)前控件的大小和父布局的大小一樣,也就是由父布局來決定當(dāng)前控件的大??;

wrap_content表示讓當(dāng)前控件的大小能夠剛好包含住里面的內(nèi)容,也就是由控件內(nèi)容決定當(dāng)前控件的大小。

android:visibility表示控件的可見屬性,所有的Android控件都具有這個(gè)屬性,可以通過

android:visibility 進(jìn)行指定,可選值有三種,visible、invisible 和 gone。visible

表示控件是可見的,這個(gè)值是 默認(rèn)值,不指定 android:visibility 時(shí),控件都是可見的。invisible

表示控件不可見,但是它仍 然占據(jù)著原來的位置和大小,可以理解成控件變成透明狀態(tài)了。gone 則表示控件不僅不可見,

而且不再占用任何屏幕空間。一般用在Activity中通過setVisibility方法來指定呈現(xiàn)與否。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容