布局管理器----相对布局管理器(RelativeLayout)
-
为什么要进行界面布局?
布局可以使界面中杂乱无章的内容变得简洁明了。
简单来说,布局管理器就是一种用来管理界面中的各个控件合理分布的工具。 -
相对布局管理器:
先确定一个控件(组件)为参考点,然后根据相对于参考点的位置依次摆放其他组件。就像班主任排座位,先让小明坐在教室的最中间,小明即为参考点,张三、李四、王五、小芳分别坐在小明的前、后、左、右,这样就是利用几个同学的相对位置来布局。
在activity_main.xml中使用RelativeLayout标签来定义相对布局:
- 布局管理器的基本属性:
android:layout_width:用来设置布局宽度。
android:layout_height:用来设置布局高度。以上两个属性在布局管理器中一般设置为match_parent,即与父容器相同。