好比实现这样一个场景:android
"在屏幕宽度的1/4的地方放置一个View"
使用传统布局时,实现按照屏幕的宽度(高度),或者相对两个View之间距离的一个比例来进行布局,就显得很是麻烦,可是当使用ConstraintLayout时,就能够很简单地实现这样的需求。布局
Bias就是为了实现这种需求而设计出来的。spa
咱们来举例说明,看下图:设计
当前咱们是将这个按钮相对屏幕宽度居中显示。
那么咱们如何将该按钮放到宽度1/4的地方呢?code
其实很是简单,咱们看右侧的属性栏:开发
这里有个滑动条,就是误差的调整(Bias),咱们将这里拖到25的位置,也就意味着当前宽度的25%,此时当前View就便宜屏幕的1/4处了(注意View自己的宽度)。rem
Bias调整在不少时候很是方便,咱们在保持总体布局间接的同时,也能实现传统布局难以实现的界面。
下一篇:Android开发 - 使用ConstraintLayout(六)链条(Chains)咱们介绍链条(Chains)的使用。get