即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

RelativeLayout相对布局详细解析还有额外的小知识

编程语言 my_hupan 64℃ 0评论

                   继昨天,又了解了绝对布局,很想和大家分享我学到的东西,也许很简单,但学到东西就是好的。

                  首先我们来了解一下RelativeLayout相对布局:

                   子控件之间的关系:

属性名称 描述
android:layout_above 将该控件的底部置于给定id的控件之上
android:layout_below 将该控件的顶部置于给定id的控件之下
android:layout_toLeftOf 将该控件置于给定id的控件的左边
android:layout_toRightOf 将该控件置于给定id的控件的右边
android:layout_alignBaseline 将该控件的baseline与给定id的控件的baseline对齐
android:layout_alignTop 将该控件的顶部与给定id控件的顶部对齐(可选值为true和false)
android:layout_alignBottom 将该控件的底部与给定id控件的底部对齐(同上)
android:layout_alignLeft 将该控件的左边缘与给定id控件的左边缘对齐(同上)
android:layout_alignRigh 将该控件的右边缘与给定id控件的右边缘对齐(同上)

                     备注:某个控件的id,如:android:layout_above=“@id/sa”;sa为一个Button的id。

                     子控件与父控件之间的关系:

                     

属性名称 描述
android:layout_centerHorizontal 将该控件置于父控件水平方向的中间(可选值为true和false)
android:layout_centerVertvcal 将该控件置于父控件垂直方向的中间(可选值为true和false)
android:layout_centerInParent 将该控件置于父控件垂直方向和水平方向的中间(可选值为true和false)
android:alignParenTop 将该控件的顶部与父控件的顶部对齐(可选值为true和false)
android:alignParenBottom 将该控件的底部与父控件的底部对齐(可选值为true和false)
android:alignParenLeft 将该控件的左边缘与父控件的左边缘对齐(可选值为true和false)
android:alignParenRight 将该控件的右边缘与父控件的右边缘对齐(可选值为true和false)

                      下面给大家看看我编写的代码以及配套图片:



    
    
    
    
    
    
    






                              以上就是RelativeLayout相对布局的常用属性,如果纰漏

                              望读者指出,O(∩_∩)O谢谢!


转载请注明:CodingBlog » RelativeLayout相对布局详细解析还有额外的小知识

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情