本文共 787 字,大约阅读时间需要 2 分钟。
(本讲中部分内容了解即可,选择自己常用的布局掌握即可)
控件的位置由坐标决定,注意,原点坐标在左上角。
由于分辨率与屏幕大小的差异,故不建议使用此种布局。控件按照固定方向依次摆放
android:orientation="vertical"//垂直方向android:orientation="horizontal"//水平方向
layout_gravity:设定控件在父容器的位置
gravity:设定控件内文字的位置控件叠加摆放,叠加原点在左上角。
将控件放置在若干行中
控件的位置由参照物决定,参照物可以是其它控件,也可以是父容器。
属性 | 功能 |
---|---|
layout_centerInparent | 在父容器中居中 |
centerHorizontal | 水平居中 |
centerVertical | 垂直居中 |
alignParentLeft/Right/Top/Bottom/End/Start | 与父容器在某个方向对齐 |
属性 | 功能 |
---|---|
layout_to(Left/Right/Start/End)of | 在另一个控件的左边和右边 |
above/below | 在控件的上面或下面 |
align(Left/Right/Start/End/Top/Bottom) | 与控件对齐方式 |
alignBaseline | 和控件基线对齐 |
通过约束确定布局,使用可视化方式,不需要使用XML编辑,较为方便;
当然,还有更多使用方法等待你去发掘!转载地址:http://jpxtf.baihongyu.com/