TextView
用于向用户显示文字
<TextView    android:layout_width="fill_parent"    android:layout_height="wrap_content"    android:text="@string/save"/>



Button
按钮控件
<Button android:id="@+id/btnSave"    android:layout_width="fill_parent"    android:layout_height="wrap_content"    android:text="@string/save"     android:onClick="btnSaved_clicked"/>


ImageButton
按钮控件,可以展示图片
<ImageButton android:id="@+id/btnImg1"    android:layout_width="fill_parent"    android:layout_height="wrap_content"    android:src="@drawable/ic_launcher" />

style属性的格式如下:
?[package:][type:]name

EditText
TextView的子视图,用户可以编辑内容,当在EditText中输入文字时候,他的宽度会自动变化
<EditText android:id="@+id/txtName"    android:layout_width="fill_parent"     android:layout_height="wrap_content" />


CheckBox
具有2个状态的特殊按钮类型:选中或未选中
<CheckBox android:id="@+id/chkAutosave"    android:layout_width="fill_parent"    android:layout_height="wrap_content"    android:text="Autosave" />



RadioGroup和RadioButton
RadioButton有2种状态:选中未选中
RadioGroup用来把一个或多个RadioButton组合在一起,每次只能有一个RadioButton被选中

<RadioGroup android:id="@+id/rdbGp1"    android:layout_width="fill_parent"    android:layout_height="wrap_content"    android:orientation="horizontal" >    <RadioButton android:id="@+id/rdb1"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="Option 1" />    <RadioButton android:id="@+id/rdb2"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="Option 2" /></RadioGroup>

ToggleButton
用一个灯光 指示器来显示选中/未选中状态
<ToggleButton android:id="@+id/toggle1"    android:layout_width="wrap_content"    android:layout_height="wrap_content" />


ProgressBar
提供了一个正在进行的任务的视觉反馈
<ProgressBar android:id="@+id/progressbar"    android:layout_width="wrap_content"     android:layout_height="wrap_content"    style="@android:style/Widget.ProgressBar.Horizontal" />


AutoCompleteTextView
是一种与EditText类似的视图(实际上他是EditText的子类),只不过它还在用户输入时自动显示完成建议的列表
<AutoCompleteTextView android:id="@+id/txtCountries"    android:layout_width="fill_parent"    android:layout_height="wrap_content" />

   textView.setThreshold(3); //显示下拉菜单用户必须输入的最小字符个数



TimePicker
可以按24小时或者AM/PM模式选择时间
<TimePicker android:id="@+id/timePicker"    android:layout_width="wrap_content"    android:layout_height="wrap_content" />


DatePicker
选择指定日期
<DatePicker android:id="@+id/datePicker"    android:layout_width="wrap_content"    android:layout_height="wrap_content" />


ListView
在一个垂直滚动列表中显示列表项列表,扩展ListActivy类并且绑定数据源
<ListView     android:id="@+id/android:list"    android:layout_width="wrap_content"    android:layout_height="wrap_content" />


Spinner
一次显示列表中的一项,点击可以展示所有列表,选中之后隐藏列表,展示选择的数据项
<Spinner    android:id="@+id/spinner1"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:drawSelectorOnTop="true" />


特殊碎片
  • ListFragment
  • DialogFragment
  • PreferneceFragment


Gallery
是一种固定在中间位置的水平滚动列表显示列表项(如图片),目前已经废弃

ImageSwitcher
图片选择器

GridView
在一个二维的滚动网络中来显示项

AnalogClock
显示一个有2个指针(时针和分针)模拟时钟

DigitalClock
数字的方式显示时钟

WebView
加载网页控件

更多相关文章

  1. Android软键盘的隐藏显示
  2. android 全屏显示
  3. android之Spinner控件用法
  4. Android显示原理
  5. Android(安卓)入门开发指南之一 -- Hello,Android例子
  6. listview android:cacheColorHint,listSelector属性作用
  7. Android(安卓)TextView属性大全
  8. Android帧率测试
  9. android EditText中inputType的属性列表

随机推荐

  1. Android(安卓)获取手机号码
  2. Android(安卓)frameworks添加资源后编译
  3. Android(安卓)Activity的启动过程(API27
  4. Android获取Manifest中元素的值
  5. android服务和进程详解
  6. android中ListView的使用
  7. mono for android 学习记录
  8. Android拖动相片特效
  9. Android移动view动画问题
  10. Android(安卓)NDK APIs