记录一下Android各控件的属性,方便以后查看
善用网页 “Ctrl + F”
常用控件的属性
指定文字对齐方式:top\bottom\left\right\center等: android:gravity="center"
字体设置,字面意思: android:textSize
、android:textColor
、android:textAllCaps
有时输入框里需要***提示***输入什么,提示用:android:hint="输入账号 || 密码"
限制EditText最大输入行数: android:maxLines="2"
指定imageView路径(drawable、mipmap…)用:android:src="@drawable/xxx"
设置控件是否可见,可通过layout或代码设置:VISIBLE(可见)、INVISIBLE(不可见)、GONE(不但不可见,还不占用空间):
控件.setVisibility(View.GONE)
常用Layout的属性
LinearLayout:
排列方式:android:orientation="horizontal" //水平,垂直用vertical
同一布局中各控件间分配比例:android:weight="1" //此时忽略width属性
RelativeLayout:
排列方式:
1.相对父布局:android:layout_alignParentTop="true"、android:layout_alignParentRight、android:layout_alignParentBottom、android:layout_alignParentLeft、android:layout_centerInParent
2.相对控件:android:layout_above="@id/某个控件"、android:layout_toLeftOf="@id/某个控件"