layout 3

[Android] RelativeLayout 에 대해서

RelativeLayout 상대적 위치에 기반해서 뷰들을 배치하는 레이아웃 => 상대적 배치 관리자 상속 계층도 java.lang.Object => android.view.Vew => androidview.ViewGroup => android.widget.RelativeLayout RelativeLayout 은 상대적 위치에 따라서 배치를 하는지라 여러가지 속성이 사용됩니다. above below 해당하는 뷰의 위쪽에 배치한다. 해당하는 뷰의 아래쪽에 배치한다. toRightOf toLeftOf 해당하는 뷰의 오른쪽 끝 옆에 배치한다. 해당하는 뷰의 왼쪽 끝 옆에 배치한다. alignTop alignRight alignLeft alignBottom 뷰를 지정한 뷰와의 위쪽 끝을 맞춘다 뷰를 지정한 뷰와의..

Android 2013.12.31

[Android] Layout (레이아웃) 의 크기를 설정하는 속성들

이번에는 Layout (레이아웃) 의 크기를 정하는 속성에 대해서 알아보도록 합시다. layout (레이아웃) 의 가로와 세로 크기를 지정하는 속성에는 3가지가 있습니다. 1 wrap_content 포함된 내용을 보여줄 수 있는 크기로 설정 2 match_parent 부모 뷰의 내부 여백(padding)을 제외한 크기로 설정 3 fill_parent match_parent와 동일 간략하게 설명을 하면 이렇습니다. 여기서 fill_parent 는 비권장 속성이므로 사용하실거면 match_parent 를 사용하시는것을 추천합니다. 먼저 wrap_content 부터 살펴보도록 하겠습니다 초록색 상자는 크기가 가로 세로 200dp 로 설정된 박스이고 노란색은 Layout 의 android:layout_width..

Android 2013.12.30

[Android] Layout에 대해서 알아보자

안녕하세요 안드로이드의 Layout(레이아웃)에 대해서 알아보도록 하겠습니다. Layout (레이아웃) 다른 View를 포함해서 화면을 구성할 수 있는 클래스를 지칭하며, 일반적으로 ViewGroup을 상속하며 클래스 이름이 Layout으로 끝나는 뷰들을 말한다. Layout (레이아웃) 의 종류 에는 1. LinearLayout 2. RelativeLayout 3. FrameLayout 4. TableLayout 5. AbsoluteLayout 이렇게 5가지가 있었지만 5번인 AbsoluteLayout 는 Java 에서 비권장이라고 해서 이제 사용을 안합니다. 그러니 5. AbsoluteLayout 는 빼도록 하고 1. LinearLayout 2. RelativeLayout 3. FrameLayout ..

Android 2013.12.30
반응형