RelativeLayout
RelativeLayout又稱作相對布局,也是一種非常常用的布局。和LinearLayout的排列規則不同,RelativeLayout顯得更随意一下,它可以通過相對定位的方式讓控件出現在布局的任何位置。
以下為部分示例代碼及示例樣式:
button1中:layout_alignParentLeft和layout_alignParentTop屬性用于設定button1和父布局的左上角對齊。而button2則是右上角對齊。
再修改代碼:
layout_above屬性和layout_toLeftOf屬性,用于控制button1相對于button3的位置,即相對于button3為左上角顯示。其他button同理。
示例如下:
參考文獻
[1]《第一行代碼——Android》第二版.郭霖