컨테이너 (RelativeLayout)

: 해당 컨테이너와 상위 컨테이너에 들어있는 위젯 간의 상대적인 관계를 통해 배치할 장소를 정하는 레이아웃이다.
개념과 속성
컨테이너를 기준으로 배치
android:layout_alignParentTop 위젯의 상단이 컨테이너 상단에 일치하게 배치한다.
android:layout_alignParentBottom 위젯의 하단이 컨테이너 하단에 일치하게 배치한다.
android:layout_alignParentLeft 위젯의 왼쪽이 컨테이너 왼쪽에 일치하게 배치한다.
android:layout_alignParentRight
android:layout_centerHorizontal
android:layout_centerVertical
android:layout_centerInParent

기준위젯 표시
1.참조해야 하는 위젯에 android:id 속성으로 이름을 지정한다.
2.다른 위젯을 참조해 불러오려면 더하기 기호 없이 @id/... 과 같은 형태로 다른 위젯의 이름을 지정한다.

별도의 위젯을 기준으로 배치
android:layout_above
android:layout_below
android:layout_toLeftOf
androdi:layout_toRightOf

정렬 방법
android:layout_alignTop
android:layout_alignBottom
android:layout_alignLeft
android:layout_alignRight
android:layout_alignBaseline

참조 순서
현재 위젯보다 아래쪽에 정의돼어있어서 아직 읽지 않은 위젯은 참조할 수 없다.


댓글

이 블로그의 인기 게시물

javascript ===, ==, >=, <=연산자

SQL oracle 내장함수[문자열 처리]

java 입출력2