5월 14, 2019의 게시물 표시

레이아웃

이미지
레이아웃 안드로이드 내에서 화면을 구성할 때 뷰들이 배치되는  모양을 결정하는 것을 레이아웃이라 부릅니다. 안드로이드는 휴대폰의 종류가 매우 다양해 각각 단말기의  액정 사이즈와 해상도 등의 차이도 다양하기 때문에  레이아웃은 뷰가 배치될 위치가 아닌 배치될 형태를 결정하게 됩니다. 개발자가 배치될 형태를 결정하면 안드로이드는 OS 스스로가 각 단말기에  최적화된 사이즈와 위치등을 결정해 뷰들을 배치합니다. 레이아웃의 종류는 다양합니다. 먼저 각 레이아웃별로 설명을 드리겠습니다. Linear Layout Linear(리니어)는 '선' 이라는 의미를 내포하고 있습니다. 즉 리니어 레이아웃은 뷰들의 배치를 선같이 한줄로 나열한다는 것 입니다. 기본적으로 단방향으로 뷰들을 쌓아 배치합니다.