Welcome

강좌

1. LinearLayout - 직선형 배치


view를 가로,세로,순차적으로 배치 할 때 사용


android:gravity - 해당 view 안에서 정렬(ex="top/bottom/left/right/center/center_vertical/center_horizontal/fill/fill_vertical/fill_horizontal")


android:orientation - 레이아웃 배치 지정(ex="vertical/horizontal")


android:layout_gravity - view의 정렬(ex="top/bottom/left/right/center/center_vertical/center_horizontal/fill/fill_vertical/fill_horizontal")


android:layout_margin - view 외부의 여유 공간(ex=-top/-bottom/-left/-right)


android:layout_padding - view 내부의 여유 공간(ex=-top/-bottom/-left/-right)


2. Tablelayout - 테이블 배치


 View를 열과 행으로 된 표 형태로 배치 할 때 사용


● android:collapseColumns - 지정된 번호의 열은 처음 화면에 나타날 때 숨겨진 상태로 보이지 않음(ex="0, 1, 2, 3")


● android:shinkColumns - 지정된 번호의 열은 텍스트를 줄 내림하는방법으로 차지하는 폭을 줄임(ex="0, 1, 2, 3, *")


● android:stretchColumns - 지정된 번호의 열은 해당 행에서 남아있는 공간을 꽉 채울만큼 폭이 늘어남(ex="0, 1, 2, 3, *")



3. RelativeLayout - 상대적 배치


 상대적인 관계에 따라 배치 할 때 사용


● android:Layout_alignParentTop/Bottom/Left/Right - 부모 객체의 상단/하단/왼쪽/오른쪽 가장자리에 배치


● android:Layout_centerHorizontal/Vertical/Parent - 부모 객체의 가로 방향 중앙/세로 방향 중앙/정중앙에 배치


● android:Layout_above - 지정된 위젯의 위에 배치


● android:Layout_below - 지정된 위젯의 아래에 배치


● android:Layout_toLeftof - 지정된 위젯의 왼쪽에 배치


● android:Layout_toRightof - 지정된 위젯의 오른쪽에 배치


● android:Layout_alignTop/Bottom/Left/Right - 지정된 위젯과 상단/하단/왼쪽/오른쪽 위치가 일치하도록 배치


● android:Layout_alginBaseline - 지정된 위젯과 텍스트 기준선이 일치하도록 배치


4. AbsoluteLayout - 절대적 배치


 자식view의 x,y 좌표를 정확하게 배치 할 때 사용


● android:Layer_x - 부모 레이아웃 안에서 view의 왼쪽 상단 모서리에서 x 좌표


● android:Layer_y - 부모 레이아웃 안에서 view의 왼쪽 상단 모서리에서 y 좌표


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 Android [기초강좌] 안드로이드 스마트폰 사용법 모음 anti 2013-07-30 10371