約束佈局ConstraintLayout是一個好佈局

最近在項目中使用了一下ConstrantLayout,發覺這個佈局還是十分好用的!
簡單的說,可以實現以下定位:相對定位,角度定位,居中定位,鏈。在應對相對複雜的佈局時就可以直接摒棄RelativeLayout和LinearLayout,直接使用ConstrainLayout即可。
我使用中感覺很好用的功能有:
1、居中定位,並可通過權重或者margin調節偏移量。
2、角度定位,可以很方便實現兩個控件間的相對關係
3、layout_constraintBaseline_toBaselineOf可以實現文本基準線對齊。
總之,一個ContraintLayout綜合了RelativeLayout和LinearLayout以及比例佈局,可以很有效的降低佈局的層級,是一個好東西!
關於ConstraintLayout參考下面這篇博文就行,寫的很詳細,感謝博主!
約束佈局ConstraintLayout看這一篇就夠了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章