天天看點

一起Talk Android吧(第五百零四回:如何調整元件在限制布局中的位置)背景介紹調整方法一

文章目錄

  • 背景介紹
  • 調整方法一
  • 調整方法二
  • 經驗分享

各位看官們大家好,上一回中咱們說的例子是"解決retrofit被混淆後代碼出錯的問題",這一回中咱們說的例子是" 如何調整元件在限制布局中的位置"。閑話休提,言歸正轉, 讓我們一起Talk Android吧!

背景介紹

在使用限制(constraintlayout)布局的時候需要調整元件在布局中的位置(準确地說是元件距離布局上方和左側的距離),常用的做法是調整s

tart,top,end,bottom

四個方向的對齊目标,而這個目标通常是

parent

,也就是布局本身。當然了也可以使用其它的元件當作對齊目标,不過這樣調整受限于目标,而且不能準确地控制元件在布局中的位置。為此我分享兩種可以調整元件位置的方法。

調整方法一

使用

Guideline

,在限制布局中建立兩個Guideline,一個是水準方向,另外一個是垂直方向。然後把它們當作元件的對齊目标。示例代碼如下:

<androidx.constraintlayout.widget.Guideline