이직할 회사에서는 View를 주로 다룬다. 그래서 ConstraintLayout에 대하여 속성을 정리해 볼 것이다. 오늘은 Guideline에 대하여 정리할 것이다.
- Guildeline
'특정 위치에서 여기까지가 너가 원하는 길이 / 높이다.' 라고 가이드를 잡아주는 라인을 말하는 것이다.
가이드를 잡아주는 것이므로 View에서는 직접적으로 보이지 않는다. 다만 아래 사진과 같이 일정 간격이 얼만큼 되는지 표시해주는 역할을 한다.
이러한 가이드라인은 아래 3가지의 속성을 갖고 있으며, 속성에 대한 설명은 다음과 같다.
- layout_constraintGuide_begin : 좌측 혹은 상단에서부터 고정된 값을 나타내준다.
- layout_constraintGuide_end : 우측 혹은 하단에서부터 고정된 값을 나타내준다.
- layout_constraintGuide_percent : 너비 혹은 높이를 비율로 나타낸다. 0~1이 0%~100% 기준이다.
이 가이드 라인이 표시되는 기준은 orientation에 의하여 결정되며, orientation에 따른 라인 표시 기준은 아래와 같다.
orientation이 vertical 일 시
- layout_constraintGuide_begin : 좌측에서부터 고정된 값만큼 이동한 것을 표시해준다.
- layout_constraintGuide_end : 우측에서부터 고정된 값만큼 이동한 것을 표시해준다.
- layout_constraintGuide_percent : 좌측에서부터 명시한 비율만큼 이동한 것을 표시해준다.
orientation이 horizontal 일 시
- layout_constraintGuide_begin : 상단에서부터 고정된 값만큼 이동한 것을 표시해준다.
- layout_constraintGuide_end : 하단에서부터 고정된 값만큼 이동한 것을 표시해준다.
- layout_constraintGuide_percent : 상단에서부터 명시한 비율만큼 이동한 것을 표시해준다.
'안드로이드 > View' 카테고리의 다른 글
[안드로이드] ConstraintLayout의 속성에 대하여 (0) | 2022.02.05 |
---|---|
[안드로이드] ConstraintLayout - Group에 대하여 (0) | 2022.01.01 |
[안드로이드] ConstraintLayout - Barrier에 대하여 (2) | 2021.12.28 |