안드로이드 Constraint Layout 에 대해 알아보고자 한다.


Constraint ? 제약 ?



안드로이드에서는 Editor 창에서 드래그 앤 드랍을 하는 것이 익숙치가 않았는데,


Constraint Layout 에서는 그런게 가능해서 많이 낯설다.


속성을 대략 살펴보면


app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"


뭔가 생소하다.


위에 명시된 속성을 설명하자면 constraintBottom_toBottomOf = "parent"


Bottom 에서 Bottom 으로 연결 된 것을 말하며 기준은 최상위 루트인 parent 에 두겠다는 의미이다. 잘모르겠지요?


아래 캡쳐된 그림을 기준으로 보면, 상하좌우를 부모에 기준을 두고 정렬을 할 수 있다.







아직 잘 모르겠어요. bias 라는 weight 속성이 있는데 더 알아보고 포스팅 하겠습니다 ㅠ

Posted by 자바리즘
,