常用控件
归纳一下控件属性,很多属性都是共通的,不一定只有我归类那个可以用
TextView:
android:id:给当前控件定义唯一标示符
android:layout_width:指定控件的宽度
android:layout_height:指定控件的高度
(高宽属性的可选值:match_parent(比起match_parent更推荐这个)/wrap_content/fill_parent)
android:gravity:指定文字的对其方式
(可用“|”来同时指定多个值)
android:textSize:指定文字的大小(字体大小通常用sp做单位,此时字体大小会随系统字体大小相对改变)
android:textColor:指定文字的颜色
android:text:指定显示的内容
android:singleLine:设置为true表示只能单行显示
android:ellipsize:设定当文本内容超出控件宽度时,文本的缩略方式(end:在尾部进行缩略)
android:inputType:文本输入类型
ImageView:
android:src:指定一张图片
scaleType:指定图片的缩放模式
EditText:
android:hint:指定一段提示性的文本
android:maxLines:指定EditText的最大行数
Button:
android:textAllCaps:禁用大写转换
ProgressBar:
android:visibility:控件的可见性(
visible:可见(默认)
invisible:不可见
gone:不可见,且不再占用任何屏幕空间)
style:指定进度条的造型(默认为转动的圆圈圈)
android:max:设置进度条的最大值