天天看點

安卓學習筆記(3)------RelativeLayoutRelativeLayout參考文獻

RelativeLayout

RelativeLayout又稱作相對布局,也是一種非常常用的布局。和LinearLayout的排列規則不同,RelativeLayout顯得更随意一下,它可以通過相對定位的方式讓控件出現在布局的任何位置。

以下為部分示例代碼及示例樣式:

安卓學習筆記(3)------RelativeLayoutRelativeLayout參考文獻
安卓學習筆記(3)------RelativeLayoutRelativeLayout參考文獻

button1中:layout_alignParentLeft和layout_alignParentTop屬性用于設定button1和父布局的左上角對齊。而button2則是右上角對齊。

再修改代碼:

安卓學習筆記(3)------RelativeLayoutRelativeLayout參考文獻

layout_above屬性和layout_toLeftOf屬性,用于控制button1相對于button3的位置,即相對于button3為左上角顯示。其他button同理。

示例如下:

安卓學習筆記(3)------RelativeLayoutRelativeLayout參考文獻

參考文獻

[1]《第一行代碼——Android》第二版.郭霖