安卓常用控件(上)
目录
安卓常用的控件
TextView,EditView,Button,RadioButton,ImageView。
TextView
用于显示文字或字符串的控件,可在代码中设置属性改变文字的大小、颜色、样式等功能。
TextView常用属性
android:text | 设置显示文本 |
---|---|
android:textColor | 设置文本颜色 |
android:textSize | 设置文字大小,推荐大小单位为sp; |
android:textStyle | 设置文字样式。bold(粗体),italic(斜体),boldItalic(粗斜体) |
android:height | 设置文本区域的高度 |
android:width | 设置文本区域的宽度 |
android:maxLength | 设置文本的长度,超出不显示 |
android:password | 设置文本以密码形式显示 “.” |
android:gravity | 设置文本显示位置,如center为在中间显示 |
android:phoneNumber | 设置以电话号码的格式输入 |
android:layout_height | 设置TextView控件的高度 |
android:layout_width | 设置TextView控件的宽度 |
EditView
EditText继承自TextView,可以进行编辑操作,将用户信息传递给Android程序。还可以为EditText控件设置监听器,用来测试用户输入的信息是否合法。
EditText常用属性
android:hint | 设置EditText没有输入内容时显示的提示文本 |
---|---|
android:lines | 设置固定行数来决定EditText的高度 |
android:maxLines | 设置最大行数 |
android:minLines | 设置最小行数 |
android:password | 设置文本以密码“.”的形式显示 |
android:phoneNumber | 设置文本以电话号码的形式输入 |
android:scrollHorizontally | 设置文本超出EditText的宽度的情况下,是否出现横滚动条 |
android:capitalize | 设置首字母大写 |
android:editable | 设置是否可编辑 |
RadioButton
单选按钮,需要与RadioGroup配合使用,提供两个或多个互斥选项集。RadioGroup是单选组合框,由多个单选按钮RadioButton组成,实现单选状态。
ImageView
视图控件,继承自View,其功能是在屏幕中显示图像。可以从各种来源来加载显示图像(如资源库或网络),并提供缩放、裁剪。着色(渲染)等功能。