您的位置:首页 > 产品设计 > UI/UE

第九章 UI布局管理器

2015-11-22 16:53 399 查看
布局管理器:
LinearLayout-----线性布局
是最为常用的布局管理器,按方向分成两种:
android:orientation="horizontal"--水平方向的线性布局---列
android:orientation="vertical"--垂直方向的线性布局---行
android:weightSum="4"--指定权重的总值
android:layout_weight="1"--分配剩余空间的四分之一

RelativeLayout-----相对布局
组件的位置都是相对于其他组件来确定的
android:layout_alignBaseline="@+id/button1"--与id为button1的组件对齐
android:layout_toRightOf="@+id/button1"--在button1组件的右侧
android:layout_above="@id/tv1"--在tv1组件的上方
android:layout_alignParentBottom="true"--与父窗体的底部对齐

TableLayout-------表格布局
  extends LinearLayout
在<TableRow></TableRow>中设置一行的组件
android:stretchColumns="0,1,2,3"-----0,1,2,3列可拉伸
android:shrinkColums="0,1,3"--------0,1,3列可压缩

android:layout_span="2"-------------跨度为2

FrameLayout-------帧布局//frame 框架,有架构的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: