728x90
반응형

대표적인 레이아웃

 

출처 : https://www.edwith.org/boostcourse-android/lecture/17041/

 

[LECTURE] 1) 대표적인 레이아웃 살펴보기 : edwith

들어가기 전에 지금까지 안드로이드 스튜디오가 제공하는 기본 레이아웃인 제약 레이아웃에 대해 알아보았습니다. 그런데 제약 레이아웃 말고는 사용할 수 있는 레이아웃이 없는 걸까요?  ... -

www.edwith.org

[그림1] 대표적인 레이아웃

 

 

리니어 레이아웃 사용방식

 

리니어 레이아웃은 가장 간단하면서도 자주 사용된다.

아래 그림2를 보면 리니어 레이아웃은 상자를 쌓듯 뷰를 하나씩 쌓을 수 있는 구조의 레이아웃이다.

그림2를 보면 상자를 위로도 쌓을 수 있고,  어느 한방향의 일렬로 놓을 수도 있다고 생각하면 쉽다.

화면에서는 뷰를 아래쪽으로 쌓거나 오른쪽으로 쌓을 수 있게 해주는데 어느 방향으로 쌓을 것인지를 먼저 결정해야 한다.

방향 속성인 orientation 속성을 이용해 세로 방향은 Vertical, 가로 방향은 Horizontal으로 지정한다.

 

[그림2] 리니어 레이아웃 사용방식

 

 

상대 레이아웃 사용방식

[그림3] 상대 레이아웃 사용방식

 

 

프레임 레이아웃 사용방식

[그림4] 프레임 레이아웃 사용방식

 

테이블 레이아웃 사용방식

[그림5] 테이블 레이아웃 사용방식

728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기