안드로이드 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 속성이 있는데 더 알아보고 포스팅 하겠습니다 ㅠ
'안드로이드 > Component' 카테고리의 다른 글
ConstraintLayout -3 체인속성 (0) | 2017.06.20 |
---|---|
ConstraintLayout -2 체인 (0) | 2017.06.20 |
ListView Background Selector (0) | 2015.03.20 |
ScrollView 안에 삽입된 ListView 또는 ExpandableListView의 Height이 조절되지 않는 현상 (0) | 2014.09.05 |
안드로이드 ViewPager 및 Fragment ActionBar (0) | 2014.08.27 |