-
[Android] 레이아웃Programming/Android 2020. 5. 22. 21:30
LinearLayout
- 가장 많이 사용되는 Layout
- 사용이 간편하고 표시 형태가 직관적
- 박스 형태의 디스플레이 화면에 UI 요소들을 일렬로 배치 가능
- orientation 속성을 사용해 View 위젯의 배치방향지정
RelativeLayout
- 레이아웃 내의 자식(Children) 뷰 위젯들이 서로 간의 상대적(Relative) 위치 관계에 따라 최종적으로 표시될 영역을 결정하도록 만드는 레이아웃
- 상대적 위치의 대상으로 반드시 자식(Children) 뷰 위젯만 지정할 수 있는 것은 아님
- TextView(제목)를 화면의 상단에 배치.
- TextView(제목) 아래에 Button(이전) 추가.
- Button(이전) 오른쪽에 Button(다음) 추가.
- TextView(제목) 아래, Button(닫기) 추가하고 화면의 오른쪽에 정렬
- ImageView(이미지)를 추가하고 화면의 가운데 배치
- Button(1)을 ImageView(이미지)의 오른쪽에 추가
- Button(2)을 Button(1)의 아래에 추가
- Button(3)을 Button(2)의 아래에 추가
- Button(보내기)을 추가하여 화면의 아래에 배치하고 가로 방향 중앙에 배치
FrameLayout
REF)
'Programming > Android' 카테고리의 다른 글
[Android] 기본적인 안드로이드 구조 및 용어 파악하기(2) (0) 2020.05.21 [Android] 기본적인 안드로이드 구조 및 용어 파악하기(1) (0) 2020.05.21