android-ui基本控件

android-ui基本控件

ID:31995317

大?。?0.50 KB

頁數(shù):15頁

時間:2019-01-30

android-ui基本控件_第1頁
android-ui基本控件_第2頁
android-ui基本控件_第3頁
android-ui基本控件_第4頁
android-ui基本控件_第5頁
資源描述:

《android-ui基本控件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、Android開發(fā)常用基本控件常用控件(Widget)文本控件TextViewEditText按鈕控件ButtonImageButton狀態(tài)開關(guān)按鈕ToggleButton單選與復(fù)選按鈕CheckBox和RadioButton圖片控件ImageView時鐘控件AnalogClockDigitalClock日期與時間選擇控件DatePickerTimePicker文本控件android.widget.TextView一般用來文本展示,繼承自android.view.View,在android.widget包中。常用屬性設(shè)置:屬性

2、名稱說明android:text=“”文字顯示android:autoLink=””鏈接類型。Web網(wǎng)址,email郵件,phone電話,map地圖。Linkify。android:hint="請輸入數(shù)字!"當(dāng)TextView中顯示的內(nèi)容為空時,顯示該文本android:textColor="#ff8c00"字體顏色android:textSize="20dip"字體大小android:layout_gravity="center_vertical"設(shè)置控件顯示的位置:默認(rèn)top,這里居中顯示,還有bottomandroid.

3、widget.EditText為輸入框,繼承自android.widget.TextView,在android.widget包中。常用屬性設(shè)置:android:hint="請輸入用戶名"輸入框的提示文字android:password=""True為密碼框android:phoneNumber=""True為電話框android:digits設(shè)置允許輸入哪些字符。如“1234567890.+-*/%()”android:numeric=""數(shù)字框。Integer正整數(shù),signed整數(shù)(可帶負號),decimal浮點數(shù)。按

4、鈕控件android.widget.Button最常用的按鈕,繼承自android.widget.TextView,在android.widget包中。他的常用子類CheckBox,RadioButton,ToggleButton。通常用法:super.findViewById(id)得到在layout中聲明的Button的引用,setOnClickListener(View.OnClickListener)添加監(jiān)聽。然后再View.OnClickListener監(jiān)聽器中使用v.equals(View)方法判斷哪個按鈕被按下,

5、進行分別處理。ImageButton繼承自ImageView類,與Button之間的最大區(qū)別在于ImageButton中沒有text屬性。ImageButton控件中設(shè)置按鈕中顯示的圖片可以通過android:src屬性來設(shè)置。也可以通過setImageResource(int)來設(shè)置。狀態(tài)開關(guān)按鈕android.widget.ToggleButton開關(guān)形式的按鈕,繼承自android.widget.CompoundButton,在android.widget包中。常用屬性設(shè)置:android:textOn=""選擇狀態(tài)文字

6、android:textOff=""未選狀態(tài)文字單選與復(fù)選按鈕android.widget.CheckBox復(fù)選按鈕,繼承自android.widget.CompoundButton,在android.widget包中。常用方法:isChecked()檢查是否被選中。監(jiān)聽按鈕狀態(tài)更改,需要添加setOnCheckedChangeListener(CompoundButton.OnCheckedChangeListener);android.widget.RadioButton單選按鈕,繼承自android.widget.Com

7、poundButton,在android.widget包中。通常用法:單選按鈕要聲明在RadioGroup,RadioGroup是流式布局android.widget.LinearLayout的子類。單選按鈕狀態(tài)更改的監(jiān)聽,是要給他的RadioGroup添加setOnCheckedChangeListener(RadioGroup.OnCheckedChangeListener)監(jiān)聽器。注意監(jiān)聽器類型和CheckBox是不一樣的。注冊實例練習(xí)圖片控件ImageView控件負責(zé)顯示圖片,其圖片的來源可以是在資源文件中的id,也可

8、以是Drawable對象或者位圖對象。還可以是ContentProvider的URI。常用屬性:Android:adjustViewBounds設(shè)置是否需要ImageView調(diào)整自己的邊界,保證圖片的顯示比例Android:maxHeight最大高度Android:maxWi

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。