这就是相对布局,这是最常用的布局框架,无论是Android还是iOS。
无论如何我都喜欢看官方原版的说明,其实移动端开发没啥好说的,就是查API,所谓高不高级的就是看你的API熟不熟悉。
官方文档说你不能循环依赖,啥意思呢?就是说你不能相对于一个相对于你布局的约束布局,两者都相对对方布局自然就啥也没有了,我勒个去,这还用说吗。
下面红色的都是参照物,绿色的都是目标。
ABOVE:在参照物上边。
ALIGN_BASELINE:就是按照某条线对齐。
ALIGN_BOTTOM:以底部对齐。
ALIGN_END:就是右对齐。
ALIGN_LEFT:就是左对齐。
ALIGN_PARENT_END:相对于父视图的右边对齐。
ALIGN_PARENT_BOTTOM:相对于父视图的底边对齐。
LEFT_OF:都是在参照物的左边。