ConstraintLayout使用手册

1. 解决痛点

  • 主要用拖拽
  • 解决嵌套过多

2. 简易使用手册

  • 增加约束
    四个角直接拖拽就好了
    ConstraintLayout使用手册

  • 删除约束
    ConstraintLayout使用手册

  • match_constraint 属性
    这个属性类似于match_parent,去掉margin的话几乎等同

ConstraintLayout使用手册

  • 自动约束
    1. AutoConnect 自动吸附(只适用于当前控件)
    2. InferConstraint (适用于所有控件)
      ConstraintLayout使用手册

3.总结

主要用途:

  • 水平垂直方向的居中
  • 与其他控件对齐,设置dp间距
  • 设置GuideLine,多控件对齐

使用到此结束,接下来打算研究一下常用布局的性能问题!敬请期待下篇博客。

4. 实践结果

拿Vitas的Demo测试了一下,假的约束不多,但是布局变得非常清晰了!
ConstraintLayout使用手册

5. 参考文献

上一篇:struts2学习笔记2 -struts2的开发步骤和工作原理


下一篇:Android关于主线程和非主线程