- 리니어 레이아웃리니어 레이아웃에는 그 안에 포함된 뷰들을 배치하기 위한 속성들을 지정할 수 있는데그 중 대표적인 속성들은 다음과 같다.속성 설 명 채우기 : fill model 뷰를 부모뷰의 여유 공간에 어떻게 채울 것인지를 설정 방향 : orientation 뷰를 추가하는 방향을 설정 정렬 방향 : gravity 뷰의 정렬 방향을 설정 여유 공간 : padding 뷰의 여유 공간을 설정 공간가중치 : weight 뷰가 파지하는 공간의 가중치 값을 설정 - 안드로이드에서 제공하는 기본 레이아웃은 다음과 같이 크게 다섯 가지로 나룰 수 있다. 레이아웃 이름 설 명 리니어 레이아웃 - 박스(Box) 모델 - 사각형 영역들을 이용해 화면을 구성하는 방법 - 표준 자바의 Boxlayout과 유사 상대 레이아..
상대 레이아웃에서 부모 컨테이너와의 상대적 위치를 이용해 뷰를 배치할 수 있는 속성 속성 설명 layout_alignParentTop 부모 컨테이너의 위쪽과 뷰의 위쪽을 맞춤 layout_alignParentBottom 부모 컨테이너의 아래쪽과 뷰의 아래쪽을 맞춤 layout_alignParentLeft 부모 컨테이너의 왼쪽 끝과 뷰의 왼쪽 끝을 맞춤 layout_alignParentRight 부모 컨테이너의 오른쪽 끝과 뷰의 오른쪽 끝을 맞춤 layout_centerHorizontal 부모 컨테이너의 수평 방향 중앙에 배치함 layout_centerVertical 부모 컨테이너의 수직 방향 중앙에 배치함 layout_centerParent 부모 컨테이너의 수평과 수직 방향 중앙에 배치함 부모 컨테이너가..