跳到主要内容

原生UI控件

支持以下视图

公有属性

属性名说明可选值
layout_width宽度wrap_content: 和自身内容一样的长度
match_parent:和父组件一样的长度
具体数字+dp
layout_height高度wrap_content: 和自身内容一样的长度
match_parent:和父组件一样的长度
具体数字+dp
background背景色16进制的背景色,例如#FFFFFF或者#FFFFFFFF
tag标签中英文都可,在代码中可以通过tag获取对应的值
visibility是否可展示gone:不展示
visible:展示
invisible:不展示但是占用空间
clickable是否可点击true: 可点击
false: 不可点击
enable是否启用true: 启用
false: 禁用
minHeight最小高度具体数字+dp
minWidth最小宽度具体数字+dp
paddingLeft左内边距具体数字+dp
paddingTop上内边距具体数字+dp
paddingRight右内边距具体数字+dp
paddingBottom下内边距具体数字+dp
padding上下左右内边距具体数字+dp
layout_gravity自身相当于父容器的对齐方式用法参考
top
bottom
left
right
center_vertical
fill_vertical
center_horizontal
fill_horizontal
center
fill
clip_vertical
clip_horizontal
layout_margin上下左右外边距具体数字+dp
layout_marginLeft左外边距具体数字+dp
layout_marginRight右外边距具体数字+dp
layout_marginTop上外边距具体数字+dp
layout_marginBottom下外边距具体数字+dp
cornerRadius视图的圆角度数具体数字+dp

UI高度和宽度解释

  • 属性为:layout_width, layout_height
  • match_parent 填充满父容器
  • wrap_content 以自身实际宽度为准
  • 数字型,例如:12dp,代表12个dp宽度,dp是android的宽度单位

UI界面参数读取