얼렁뚱땅

[UI] Frame Layout 본문

Android 앱 개발

[UI] Frame Layout

당당익명 2020. 12. 24. 22:14
패스트캠퍼스 강의 [UI] 14~16
부모 Component
특징: 내부에 있는 자식 view들을 겹치게 할 수 있음

 

Linear Layout에서는 자식 view들끼리 겹칠 수 없지만, 

Relative Layout, Frame Layout에서는 자식 view들을 겹칠 수 있다.

 

먼저 자식으로 선언된 코드가 밑으로 가게 되고 최신 자식이 위에 쌓이게 된다.

 

자식을 겹치게 하고 싶은 경우: Frame Layout 사용하기

Relative Layout은 view를 배치하는데 많은 연산을 필요로 한다. 상대적인 view이기 때문에 매번 위치를 계산해야하기 때문. 하지만 실제로 사용자가 체감할 만큼 느리지는 않다.

 

위치를 변경시키고 싶은 경우

layout_gravity 속성을 사용한다.

 

'Android 앱 개발' 카테고리의 다른 글

[UI] Image View  (0) 2020.12.24
[UI] Scroll View  (0) 2020.12.24
[UI] Padding, Margin  (0) 2020.12.24
[UI] Relative Layout  (0) 2020.12.24
[UI] Linear Layout  (0) 2020.12.24