210202

[View] 자주 사용하는 레이아웃들( LinearLayout, RelativeLayout, FrameLayout) 본문

Android/View

[View] 자주 사용하는 레이아웃들( LinearLayout, RelativeLayout, FrameLayout)

dev210202 2020. 5. 29. 10:57

자주 사용하는 레이아웃에는 LinearLayout, RelativeLayout, FrameLayout 총 3가지가 있다.

1. LinearLayout

LinearLayout은 View들을 한쪽 방향으로 하나씩 쌓을 수 있는 레이아웃이다.

방향속성인 orientation 속성을 사용하여 가로방향은 horizontal, 세로방향은 vertical로 지정하여 View들을 쌓는다.

2. RelativeLayout

RelativeLayout은 View를 담고있는 부모 레이아웃이나 그 안에 들어있는 다른 View들과의 상대적 위치를 이용해 화면을 배치하는 레이아웃이다.

 

3. FrameLayout

FrameLayout은 한번에 하나의 뷰만 보여주는 레이아웃이다. 그래서 View들을 중첩할 때 주로 사용하게된다. 보통 Visibility를 사용하여 View들을 보이게하거나 보이지않게하는 작업을 사용해야할 때 쓴다.

Comments