一、相对布局管理器 RelativeLayout

 

android:gravity   各子组件摆放方式

android:ignoreGravity    哪个组件不受前面组件影响

 

 

 

相对参考组件位置

android:layout_above

android:layout_below

android:layout_toLeftOf

android:layout_toRightOf

组件与组件边界对齐

android:layout_alignBottom

android:layout_alignLeft

android:layout_alignRight

android:layout_alignTop

组件与布局管理器哪边对齐

android:layout_alignParentBottom

android:layout_alignParentLeft

android:layout_alignParentRight

android:layout_alignParentTop

组件位于布局管理器哪个位置

android:layout_centerHorizontal

android:layout_centerInPerent

android:layout_centerVertical

 

 

 

 

 

 

 

 二、线性布局管理器  LinearLayout

放置方式 垂直  水平

 

 

 android:orientation="vertical"                                                               android:orientation="horizontal"

 

<LineatLayout>标记

android:orientation

android:gravity

 

 

 

 

 

 

 android:layout_weight

 

 

 

 三、帧布局管理器  FrameLayout

 

 android:foreground  给当前帧布局管理器设置一个前景图像

android:foregroundGravity  前景图像位置

 

 

四、应用表格布局管理器 Tablelayout

 

 

 

 

 

 

 

 

五、网格布局管理器  GirdLayout

 

 android;columnCount   指定网格最大列数

android:orientation  组件排列方式

android:rowCount 最大行数

 

 

 

 

 

 六、布局管理器的嵌套

 

 布局管理器的嵌套原则

 

posted on 2022-12-05 11:09  初晓臻  阅读(510)  评论(0编辑  收藏  举报