Develop/android
레이아웃 (Linear, Relative, Constraint)
JmcH
2021. 7. 7. 15:22
Linear (선형 레이아웃)
- orientation 속성을 사용하여 단일 방향으로 하위 요소들을 정렬할 수 있습니다.
- weight 속성을 사용하여 하위요소들의 가중치를 할당할 수 있습니다. (기본 0)

Relative (상대적 레이아웃)
- 여러개의 중접된 레이아웃을 사용할 수 있습니다.
- 서로 다른 뷰끼리 상대적인 위치로 정렬할 수 있습니다. (상대적인 위치 뷰의 ID를 참조)

Constraint
- 레이아웃 계층을 하나로 유지하여 크고 복잡한 레이아웃에 적합하다.
- 화면 가로, 세로 전환시에 비율을 유지하기 때문에 메모리 관리 및 개발자의 편의성에 유용합니다.
- 레이아웃을 사용하기 위해서는 최소 3개의 위치제약조건을 설정해 줘야합니다.
