歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android--相對布局詳解

Android--相對布局詳解

日期:2017/3/1 10:01:50   编辑:Linux編程

1、 相對布局的基本概念 一個控件的位置它決定於它和其他控件的關系,好處:比較靈活;缺點:掌握比較復雜。 2、 相對布局常用屬性介紹 這裡將這些屬性分成4個組,便於理解和記憶。 a)、以下4個屬性設置控件與之間的關系和位置

但是上面4個屬性並沒有設置各個控件之間是否對齊。 示例1:將控件A放置在控件B的上面,則使用Android:layout_above屬性,控件布局的效果可以有以下這麼兩種情況。 1、 控件A與控件B對齊,並且控件A是在控件B的上面。 2、 控件A沒有與控件B對齊,但是控件A又確實是在控件B的上面。

b)、以下5個屬性,設置的是控件與控件之間對齊的方式(是頂部、底部還是左、右對齊)。

示例2:在示例1的基礎上,設置控件A放置在控件B的上面,使用android:layout_above屬性,並且控件A的左邊邊緣與控件B的左邊邊緣對齊,使用android:layout_alignLeft屬性。

Copyright © Linux教程網 All Rights Reserved