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 10039
» Android 안드로이드 강좌 UI - Layout anti 2010-10-10 16478
27 Android 우분투에서 안드로이드폰 스크린캡쳐 오류 file anti 2010-10-10 12974
26 Android 안드로이드 apk 파일 만들기 file anti 2010-10-10 36895
25 Android 넥서스원 안드로이드 프로요 2.2.1에서 2.2로 다운그레이드 anti 2010-09-30 16441
24 Android 넥서스원 안드로이드 프로요 2.2.1 업데이트(빌드 FRG83) file anti 2010-09-25 13620
23 Android 드로이드(Droid), 프로요 업데이트 anti 2010-08-05 13042
22 IPhone iPhone 2G에 Android 인스톨하기 [1] anti 2010-04-28 9423
21 Android 넥서스원(Nexus One) 바탕화면 정리 file anti 2010-03-30 16237
20 Android 넥서스원(NexusOne) 스크린캡쳐 file anti 2010-03-25 22344
19 Maemo N900 한글화 스퀘어랩 2010-03-23 12105
18 PC일반 이제는 QR 코드? 클레이 2010-03-13 11302
17 Maemo 파이썬(Python)을 이용한 Meego, Maemo, Moblin 개발 관련 스퀘어랩 2010-02-27 10228
16 Android 에뮬레이터에 apk파일 설치방법 anti 2010-02-25 15879
15 Maemo N900 펌웨어 업그레이드 방법 클레이 2010-02-20 9075
14 PC일반 Firefox 플래쉬 광고 차단하기 클레이 2010-02-11 10443
13 PC일반 VIM 에디터 설치 및 설정하기 클레이 2010-01-28 12590
12 PC일반 우분투 OSX 테마 사용 클레이 2010-01-28 12348
11 Maemo 우분투에 Maemo SDK 4.1.2 설치하기 클레이 2010-01-27 9503
10 Maemo Nokia N810 root쉘과 화면 Rotate (세로보기) 스퀘어랩 2010-01-19 22532
9 Maemo Nokia N810 한글 사용 스퀘어랩 2010-01-19 11007