1、相对布局RelativeLayout详解相对布局:RelativeLayoutRelativeLayout布局RelativeLayout顾名思义,相对布局,在这个容器内部的子元素们可以使用彼此之间的位置或则和容器间的相对位置来进行定位。注意:不能在RelativeLayout容器本身和他的子元素之间产生依赖,比如说不能将RelativeLayout的高设置成为WRAP_CONTENT的时候将子元素的高度设置成为ALIGN_PARENT_BOTTOM.与RelativeLayout布局相关的几个属性:控件与控件之间位置相关的:android:layout_above 将该控件置于给定ID的控件
2、之上。android:layout_below 将该控件置于给定ID的控件之下。android:layout_toLiftOf 将该控件置于给定ID的控件之左。android:layout_toRightOf 将该控件置于给定ID的控件之右。控件与控件之间对齐相关的:android:layout_alignBaseline 该控件基线对齐给定ID的基线。android:layout_alignBottom 该控于给定ID的控件底部对齐。android:layout_alignLift 该控于给定ID的控件左对齐。android:layout_alignRight 该控于给定ID的控件右对齐。a
3、ndroid:layout_alignTop 该控于给定ID的控件顶部对齐。控件和它的容器之间的关系:android:layout_alignParentLift 如果为True,该控件位于父控件的左部。android:layout_alignParentRight 如果为True,该控件位于父控件的右部。android:layout_alignTop 如果为True,该控件位于父控件的顶部。android:layout_alignBottom 如果为True,该控件位于父控件的底部。控件和它的容器位置之间的关系:android:layout_centerVertical 如果为Ture,该控件将被置于水平方向的中央。android:layout_centerHorizontal 如果为Ture,该控件将被置于垂直方向的中央。android:layout_centerInParent 如果为Ture,该控件将被置于父控件水平方向和垂直方向。 222 /与txt1(按钮)右对齐 /是在父件的 右部 /在id为button1的左边 加拉:在RelativeLayout里加android:padding=10dp也可以在EditText里加 控制它的maygin左右的距离 就可以啦