Layout (레이아웃)레이아웃은 기본적으로 ViewGroup으로 부터 파생되는 클래스로 다른 뷰을 자식으로 포함하는 뷰 컨테이너라고 보면된다. 텍스트, 버튼, 에디트와 같은 기본 위젝이 일정한 규칙에 따라 모여서 하나의 레이아웃을 구성한다. 그리로 이러한 레이아웃 여러개가 모여 하나의 액티비티 화면을 구성하게 되는것이다. 레이아웃에도 여러가지 속성이 있는데 이러한 속성에 따라서 뷰를 배치하는 방식이 다르다. LinearLayout (리니어레이아웃)레이아웃의 속성 중 하나로 자식 뷰를 일렬로 배치하는 레이아웃이다. XML 문서에 나타나는 순서대로 뷰가 차례대로 배치되며 별도의 지정이 없는 한 뷰 사이의 공백도 없다. 단순하면서도 직관적이기 때문에 사용하기 또한 편하다.가장 중요한 속성으로는 orienta..