相对布局 线性布局是直接继承ViewGroup,表格布局是继承的LinearLayout;
一....相对布局RelativeLayout
相对布局容器中, 子组件的位置总是相对兄弟组件,父容器来决定的;
1...., 因为gravity属性影响容器内所有的组件的对齐方式, 设置了之后, 该组件就可以例外;
2....LayoutParams属性
(1) 只能设置boolean值的属性
这些属性都是相对父容器的, 确定是否在父容器中居中(水平, 垂直), 是否位于父容器的 上下左右 端;
是否水平居中 : android..., 这里设置成正方形, 宽高一样, 后面的组件比前面的边长依次少40;
颜色 : 每个TextView的背景都设置成不一样的;
代码 :
<?