Android 中的各種控制項

2021-08-31 14:11:56 字數 859 閱讀 9294

介紹

在 android 中使用各種控制項(view)

datepicker - 日期選擇控制項

timepicker - 時間選擇控制項

togglebutton - 雙狀態按鈕控制項

edittext - 可編輯文字控制項

progressbar - 進度條控制項

seekbar - 可拖動的進度條控制項

autocompletetextview - 支援自動完成功能的可編輯文字控制項

multiautocompletetextview - 支援自動完成功能的可編輯文字控制項,允許輸入多值(多值之間會自動地用指定的分隔符分開)

zoomcontrols - 放大/縮小按鈕控制項

include - 整合控制項

webview - 瀏覽器控制項

ratingbar - 評分控制項

tab - 選項卡控制項

spinner - 下拉框控制項

chronometer - 計時器控制項

scrollview - 滾動條控制項

在android中使用的layout

framelayout:裡面只可以有乙個控制項,並且不能設計這個控制項的位置,控制項會放到左上角

linearlayout:裡面可以放多個控制項,但是一行只能放乙個控制項

tablelayout:這個要和tablerow配合使用,很像html裡面的table

absolutelayout:裡面可以放多個控制項,並且可以自己定義控制項的x,y的位置

relativelayout:裡面可以放多個控制項,不過控制項的位置都是相對位置

(android介面布局好像還可以直接引用一些view,如scrollview等)

android 各種控制項的監聽事件 隨心

edittext監聽事件 1 文字框的監聽事件,當文字改變時會呼叫ontextchanged函式 edit.addtextchangedlistener watcher private textwatcher watcher new textwatcher override public void ...

Android給控制項新增邊線的各種辦法

1.通過增加控制項方式顯示邊線 這種方式通過控制view的寬和高來實現,簡單使用。2.通過shap樣式中stroke屬性實現 這種適合給檢視四周都需要邊線的元件,如果只需要上 下需要而左 右不需要就沒法實現了。3.通過layer list樣式實現 如上,在控制項設定backgroud,便實現了上下各...

Qt中的各種控制項簡介

1.checkbox的特點是可以在多個專案中多選,而若使用qbuttongroup類控制項的setexclusive 函式,則可將checkbox的屬性轉換為 只能單選 2.qcheckbox可以向文字位置新增影象。利用qabstractbutton控制項的成員函式seticon 便可以在qchec...