1、TextView控件(文本控件)
用于显示文本内容,在.xml文件中添加以下代码用以创建文本控件
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="寂云" />
一些常用的属性设置:
android:textColor 设置字体的颜色
android:textSize 设置字体大小
android:textStyle 设置字体风格,三个可选值:normal(无效果),bold(加粗),italic(斜体)
android:gravity 设置字体内容的对齐方式
android:background 设置背景颜色
2、Button控件(按钮控件)
用于设置按钮
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按钮" />
常用的属性设置与文本控件相同。
3、EditText控件(文本输入控件)
用于接收用户的文本输入
<EditText
android:id="@+id/edittext1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="number" />
常用的属性设置:
android:hint 当EditText为空时显示的提示文本
android:inputType 输入类型,用于限制用户输入的内容。常见的取值有:
text 纯文本输入
number 数字输入
phone 电话号码输入
email 电子邮件输入
password 密码输入,字符会被隐藏
android:maxLines EditText最大可显示的行数
android:maxLength 限制用户输入的最大字符数
4、ImageView控件(图片控件)
用于显示图片的控件
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
常用的属性设置:
android:src 要显示的图片资源,可以是本地资源(如@drawable/image)或网络图片(如http://example.com/image.png)
android:scaleType 图片的缩放类型,常见的取值有:
center 保持原图大小居中显示
centerCrop 按比例缩放图片,使其完全填充ImageView,并裁剪超出部分
centerInside 按比例缩放图片,使其完全显示在ImageView内部,不裁剪
fitCenter 按比例缩放图片,使其完整显示在ImageView内部,不裁剪,并保持图片原始比例