Programming/Android

[Android] Layout

RosyPark 2020. 11. 28. 10:12

Layout

- 엡 > 액티비티>(프래그먼트)> 뷰그룹>뷰

- 즉 , Layout은 ViewGroup에 속함 

 

 

1. Constraint Layout

- 안드로이드 기본 Layout

- 위젯들 사이 간단한 Constrain 조건만으로 전체화면 쉽게 구성

 

 

2. LinearLayout

- 위젯을 가로 또는 세로 한줄로 배치하기 위한 레이아웃

- 레이아웃 속성 중에 orientation의 가로, 세로만 변경해주면 기존에 배치되어 있떤 위젯들도 방향 바꾸기 가능

 

 

* orientation 

 

 

3. FrameLayout

- 입력되는 위젯의 위치를 결정하기 보다는 위젯을 중첩해서 사용하기 위한 레이아웃

- 주로 게임화면처럼 게임과 플레이어가 서로 다른 레이어에서 겹쳐 움직여야할 때 사용하면 좋음

- 레이어중 처리속도가 가장 빠름

 

 

 

4. RelativeLayout

 

 

 

 

5.