스마트폰앱개발자(Android)/제작,제어 이론

XML 레이아웃

프리월드 2012. 11. 28. 17:35

안드로이드 레이아웃의 종류


LinearLayout : 레이스라인 기준으로 하위 뷰나 뷰그룹을 정해진 방향에 따라 하나씩 배열하는 방식의 틀을 제공


RelativeLayout : 레이아웃의 경계선을 기준으로 뷰나 뷰그룹 간에 상대적인 위치에 따라 배치한다.


FrameLayout : 단말기 화면을 뜻하는데 모든 하단 뷰를 동일하게 좌측 상단 모서리에 고정시키게 되고 다른 위치에 배치하지 않는다.


GridLayout : TableLayout과 유사하나, 셀의 크기가 동일


TableLayout : 화면의 좌측 상단부터 시작하여 테이블(행[row]와 열[column]) 형태로 개별 셀과 연결하여 뷰를 배치한다. 즉 격자 형태로 뷰들을 나열하게 된다. 

----------------------------------------------------------------------------------------------------

연습문제