Presentation is loading. Please wait.

Presentation is loading. Please wait.

CHAP 5. 레이아웃.

Similar presentations


Presentation on theme: "CHAP 5. 레이아웃."— Presentation transcript:

1 CHAP 5. 레이아웃

2 레이아웃 뷰들을 화면에 배치하는 방법

3 레이아웃의 종류

4 선형 레이아웃

5 선형 레이아웃 클래스의 속성

6 선형 레이아웃

7 Gravity 속성 값

8 Gravity 속성

9 자식 뷰들의 베이스 라인 정렬 <LinearLayout xmlns:android=" android:orientation="horizontal“ android:layout_width="fill_parent" android:layout_height="fill_parent" android:baselineAligned="true" > <LinearLayout android:baselineAligned="false" >

10 가중치(weight) 자식 뷰의 중요도를 나타낸다.

11 가중치 예제 버튼, 텍스트 뷰, 에디트 텍스트 등의 뷰들을 가중치 를 다르게 하여 배치한 예
에디트 텍스트만 가중치가 1이고 나머지는 전부 0

12

13 마진과 패딩 패딩이란 뷰의 경계와 뷰의 내용물 사이의 간격 마진이란 자식 뷰 주위의 여백

14 마진과 패딩의 예

15 프레임 레이아웃 여러 자식 뷰들을 겹쳐서 배치 필요한 뷰의 가시성(visibility)을 true로 설정한다.

16 프레임 레이아웃 예제

17 테이블 레이아웃

18 일반적인 뷰도 하나의 행이 될 수 있음

19 상대적 레이아웃

20 상대적 레이아웃

21 절대적 레이아웃

22 코드로 속성 변경

23 코드로 속성 변경 수평으로 배치 버튼의 텍스트 변경


Download ppt "CHAP 5. 레이아웃."

Similar presentations


Ads by Google