基本控件
常用的界面控件
序号 | 属性名称 | 作用描述 |
---|---|---|
1 | TextView | 显示文本信息 |
2 | Button | 普通按钮 |
3 | EditText | 可编辑的文本框组件(输入框) |
4 | ImageView | 用于显示图片 |
5 | ImageButton | 图片按钮 |
6 | CheckBox | 复选框 |
7 | RadioGroup | 单选按钮组(其中按钮互斥) |
8 | Spinner | 下拉列表组件 |
9 | ProgressBar | 进度条 |
10 | SeekBar | 拖动条 |
11 | RatingBar | 评分组件 |
12 | ListView | 列表 |
13 | Dialog | 对话框 |
14 | Toast | 信息提示组件 |
TextView控件
序号 | 属性名称 | 作用描述 |
---|---|---|
1 | layout_width | 设置控件宽度 |
2 | layout_height | 设置控件高度 |
3 | id | 设置组件ID |
4 | text | 设置文本内容 |
5 | textColor | 设置文本颜色 |
6 | textSize | 设置文本大小 |
7 | background | 设置控件背景色 |
8 | gravity | 设置文本先对控件的位置 |
9 | layout_gravity | 设置控件相对其所在容器的位置 |
EditText控件
序号 | 属性名称 | 作用描述 |
---|---|---|
1 | inputType | 设置文本类型 |
2 | digits | 设置允许输入哪些内容 |
3 | hint | 设计编辑框内容为空时显示的提示信息 |
4 | passwor | 设置只能输入密码,以“."结尾 |
5 | singleLine | 设置文本单行显示 |
6 | editable | 设置是否可以编辑 |
7 | requestFoucus() | 使当前组件对象获得焦点 |
8 | phoneNumber | 设置电话号码的输入方式 |
9 | ems | 设置控件的宽度为N个字符 |
ImageView控件
1 | adjustViewBounds | 是否保持宽高比,需要与maxWidth、maxHeight 一起使用,否则没有效果 |
2 | cropToPadding | 是否截取指定区域用空白代替,单独设置无效,需要与scrollY一起使用 |
3 | maxHeight | 设置View的最大高度,单独使用无效,需要与setadjust ViewBounds一起使用 |
4 | maxWidth | 设置View的最大宽度,单独使用无效,需要与setadjust ViewBounds一起使用 |
5 | src | 用于设置ImageView中展示什么图片 |
6 | scaleType | 设置图片的填充方式 |
7 | tint | 将图片渲染成制定的颜色 |