android常用控件--简单
2020-06-14 本文已影响0人
我是予不真
1. TextView
- 在界面上显示一段文本
- 常用属性
id = "@+id/name"
layout_width = "match_parent"
layout_height = "wrap_content"
gravity = "center" // 文本的位置,居中
textSize = "24sp" // 字体
textColor = "#00ff00" // 颜色
text = ""
2. Button
- 表示一个按钮
- 常用属性
id = "@+id/name"
layout_width = ""
layout_height = ""
textAllCaps = "false" // 文本是否全为大写,false
text = ""
- 按钮需要add listener才能生效
3. EditText
- 允许用户在控件里编辑文本
- 常用属性
id = "@+id/name"
layout_width = ""
layout_height = ""
hint = "type something" // 编辑提示文本
maxLines = "2" //最多2行,超过后会出现滚动条
4. ImageView
- 展示图片的控件
- 常用属性
id = "@+id/name"
layout_width = ""
layout_height = ""
src = "@drawable/img_name"
5. ProgressBar
- 在界面上显示进度条
- 常用属性
id = "@+id/name"
layout_width = ""
layout_height = ""
visibility = "visible" // 可见属性:visible,invisible,gone invisible不可见,但是仍然占据位置,gone不可见,也不占据位置
style = "?android:attr/progressBarStyleHorizontal"
max = "100" // 进度条的最大值
6. AlertDialog
- 当前界面弹出一个对话框,该对话框置顶于所有界面元素之上,能屏蔽其他控件的交互能力
- 常用属性
7. ProgressDialog
- 与AlertDialog相似,也是弹出一个对话框,在所有界面元素之上,屏蔽其他控件的交互能力,不同的是,他会显示一个进度条,主要用来表示该动作比较耗时.
- 常用属性