开始觉得autoresize不错,不过对Android中的ConstraintLayout还是念念不忘,原来iOS有类似的名字叫AutoLayout。那么就站在Android工程师的角度列个对照表:
中文 | ConstraintLayout | AutoLayout | 备注 |
---|---|---|---|
左侧 | Start | Leading space | 5 |
右侧 | End | Trailing space | 5 |
上侧 | Top | Top space | 5 |
下侧 | Bottom | Bottom space | 5 |
垂直居中 | Start | Leading space | 5 |
水平居中 | End | Trailing space | 5 |
跟随Constraint | match_constraint | 默认 | 5 |
包裹内容 | wrap_content | intrinsic content size | Edit->Size fit content |
网页布局中的CSS真是难用,虽然有Flex,但也没有像ConstraintLayout这样把布局技术平民化,任何工种都可以上手。