android笔记一:布局和基础控件大全(待完善)

基本布局

  • FrameLayout 层布局
  • LinearLayout Horzontal 水平线性布局
  • LinearLayout Vertical 垂直线性布局
  • TableLayout 表格布局
  • TableRow 表格行布局
  • GridLayout 网格布局
  • RelativeLayout 相对布局

Widgets 部件

  • Plain TextView 文本块
  • Large Text 长文本
  • Medium text 中文本
  • Small text 短文本
  • button 按钮
  • small button 小按钮
  • radioButton 单选按钮
  • CheckBox 复选按钮
  • Switch 选择
  • ToggleButton 切换按钮
  • ImageButton 图形按钮
  • ImageView 图像
  • ProgressBar Large|Normal|Small|Horizontal 进度条 大的、正常的、小的、水平的
  • SeekBar 可定位的进度条
  • RatingBar 星型来等级评定条
  • Spinner 下拉框
  • WebView web视图
  • Text Fields 文本域字段

  • Plain Text 文本区域编辑框

  • Person Name 人名类型
  • Password 密码类型
  • Password Numeric 数字密码类型
  • E-mail 电子邮件类型
  • Phone 电话类型
  • postal Address 邮寄地址
  • Multiline Text 多行文本
  • Time 时间类型
  • Date 日期类型
  • Number 数组类型
  • Number Signed 无符号数字类型
  • Number Decimal 浮点类型
  • Containers 容器

  • RadioGroup 单选按钮组

  • ListView 列表视图容器
  • GridView 网格视图容器
  • ExpandableListView
  • ScrollView 滚动视图容器
  • HorizontalScrollView 水平滚动视图容器
  • SearchView 搜索视图容器
  • TabHost
  • SlidingDrawer
  • Gallery
  • VideoView
  • TwoLineListItem
  • DialerFilter
  • Date&Time 日期和时间

  • TextClock 文本时钟

  • AnalogClock
  • DigialClock
  • Chronometer
  • DtePicker 日期选择器
  • TimerPicker 时间选择器
  • CalendarView 日历视图
  • Expert 专业

  • Space 空白

  • CheckedTextView 带选择的文本
  • QuickContactBadge
  • ExtractEditText
  • AutoCompleteTextView 自动完成文本
  • MultiAutoComplete TextView 多个的自动完成文本
  • NumberPicker 数字选择器
  • ZoomButton 缩放按钮
  • ZoomControls 缩放控制
  • MediaController 媒体控制
  • GestureOverlayView
  • SurfaceView
  • TextureView
  • StackView
  • ViewStub
  • ViewAnimator
  • ViewFlipper
  • VIewSwitcher
  • ImageSwitcher
  • TextSwicher
  • AdapterViewFlipper
  • Custom 自定义

  • <include>

  • <fragment>
  • requestFocus 请求焦点
  • CustomView 自定义视图