2011年6月14日 星期二

在Android 中使用各種控件(View)

  • DatePicker - 日期選擇控件
  • TimePicker - 時間選擇控件
  • ToggleButton - 雙狀態按鈕控件
  • EditText - 可編輯文本控件
  • ProgressBar - 進度條控件
  • SeekBar - 可拖動的進度條控件
  • AutoCompleteTextView - 支持自動完成功能的可編輯文本控件
  • MultiAutoCompleteTextView - 支持自動完成功能的可編輯文本控件,允許輸入多值(多值之間會自動地用指定的分隔符分開)
  • ZoomControls - 放大/縮小按鈕控件
  • Include - 整合控件
  • VideoView - 視頻播放控件
  • WebView - 瀏覽器控件
  • RatingBar - 評分控件
  • Tab - 選項卡控件
  • Spinner - 下拉框控件
  • Chronometer - 計時器控件
  • ScrollView - 滾動條控件
在Android中使用的Layout
FrameLayout:裡面只可以有一個控件,並且不能設計這個控件的位置,控件會放到左上角
LinearLayout:裡面可以放多個控件,但是一行只能放一個控件
TableLayout:這個要和TableRow配合使用,很像html裡面的table
AbsoluteLayout:裡面可以放多個控件,並且可以自己定義控件的x,y的位置
RelativeLayout:裡面可以放多個控件,不過控件的位置都是相對位置
(Android界面佈局好像還可以直接引用一些view,如ScrollView等) 

沒有留言:

張貼留言