ConstraintLayout 使用

参考:https://developer.android.google.cn/training/constraint-layout/index.html

一、ConstraintLayout及其特性

  • 和 LinearLayout、RelativeLayout等一样,都是继承自ViewGroup,是view容器
  • 能够用较少的视图层级创建出复杂的视图。
  • 与RelativeLayout 类似,view 的摆放位置取决于 view 之间 或者 view 与 parent 之间的相对位置
  • 可以完全的通过拖拽实现某个页面 (很方便,但是也需要了解如何手动编写xml)
  • ConstraintLayout 最低兼容到 API 9 (即Android 2.3)

二、ConstraintLayout引入和ConstraintLayout布局文件的生成

1、如何引入ConstraintLayout

方法 (1):

最简单,最直接的方式是,切换到 xml 的 design 视图模式下,然后在左上角的 Layouts 中直接 双击 ConstraintLayout , 然后就会弹窗提示是否添加到依赖,点击 ok,然后坐等依赖成功即可。

猜你喜欢

转载自blog.csdn.net/qq_38998213/article/details/105142947