최신판 |
당신의 편집 |
1번째 줄: |
1번째 줄: |
| ==개요== | | ==개요== |
| ;android layout | | ;android layout |
| ;안드로이드 레이아웃, Layout 종류, 안드로이드 화면구성요소 | | ;안드로이드 레이아웃 |
| *뷰들의 배치를 결정함 | | *다른 뷰를 포함하는 컨테이너 |
| *하위 뷰들을 포함하는 컨테이너
| |
| *클래스 계층으로 보면 모두 ViewGroup의 하위 클래스<ref>http://developer.android.com/reference/android/view/ViewGroup.html</ref>
| |
| *[[액티비티]] 또는 다른 레이아웃<ref>즉, 부모 레이아웃</ref>에 붙여서 사용함
| |
| :XML(미리 구성된 것)을 붙이거나 java코드에서 동적으로 생성하여 붙일 수 있음
| |
|
| |
|
| ==종류== | | ==종류== |
| *<del>AbsoluteLayout: 절대적인 위치를 지정하여 배치</del><ref>[[deprecated]]. 대신 FrameLayout, RelativeLayout 등을 사용하자...</ref> | | *LinearLayout |
| *RelativeLayout: 다른 뷰를 기준으로 상대적인 위치에 배치 | | *TableLayout |
| | *RelativeLayout |
| *FrameLayout | | *FrameLayout |
| *GridLayout: 그리드 형식 배치 | | *GridLayout |
| *LinearLayout: 세로 또는 가로 어느 한방향으로 한줄로 배치
| |
| **TableLayout: 테이블 형식 배치
| |
|
| |
|
| ==같이 보기== | | ==같이 보기== |
| *[[안드로이드 액티비티]] | | *[[안드로이드 액티비티]] |
| *[[안드로이드 뷰]]
| |
| *[[안드로이드 뷰그룹]]
| |
| *[[안드로이드 어댑터]]
| |
| *[[activity_main.xml 사용 안함]]
| |
|
| |
| ==주석==
| |
| <references/>
| |
|
| |
|
| [[분류: 안드로이드]] | | [[분류: 안드로이드]] |