안드로이드
08. 앱 화면 구성요소 만들기 설명
본시모니
2023. 3. 4. 14:57
Layout의 종류 : Linear, Relative, constraint
layout.xml에서 컴포넌트를 배치하는 밥법들이 있다.
- Linear : 선형이라고 하는데 button을 3개를 넣는다고 가정하면 세로나 가로 쭉 나열된다.
- Relative : button 3개를 넣는다고 가정하면 겹쳐지는데 겹치지 않기 위해서
below을 속성을 사용하여 바로 위에 버튼을 지정하면 그에 맞게 버튼의 위치가 정해진다.
- Constraint : 제약이라는 뜻인데 상단, 좌측, 우측, 버튼 각각 거리가 얼마인지 정해주는 것이다.


액티비티 하나마다 xml이 있다.
xml이 Linear인지, Relative인지, Constratint인지 나누어진다.
Constraint는 버튼마다 일종의 제약, 기준점을 가져야 한다.