레이아웃(20)
-
GridLayout (그리드레이아웃)
GridLayout GridLayout 격자 모양의 표을 만들 수 있는 레이아웃.GridLayout은 API 14(안드로이드 4.0)부터 사용 가능하기 때문에 AndroidManifest.xml의 minSdkVersion을 14이상으로 설정해줘야 사용 가능합니다. 이하 버전일 경우 인스톨이 되지 않고 에러가 납니다. 인스톨이 되었어도 기능사용시 에러가 날 수 있습니다. AndroidManifest.xml GridLayout 태그에 지정하는 속성 속성설명orientation배치의 방향을 지정. 가로(vertical) 우선, 세로(horizontal) 우선으로 지정할 수 있으며 디폴트는 horizontalcolumnCount최대 열 개수를 지정. 한 행이 이 개수를 초과하면 아래 행으로 자동 개행.rowCo..
-
FrameLayoutDemo-같은 영역에 중첩된 뷰를 이벤트를 통해 이미지뷰가 보였다/사라지게 출력하기
같은 영역에 중첩된 뷰를 이벤트를 통해 이미지뷰가 보였다/사라지게 출력하기 강의 내용 activity_main.xml FrameLayout Graphical Layout > Form Widgets-Button추가 Graphical Layout > image&Media-ImageView 추가 MainActivity.java //이벤트 연결 \res\drawable\southkorea.png 이미지 파일 추가 출력 결과
-
FrameLayout
FrameLayout FrameLayout여러 자식 뷰들을 겹쳐서 그리고자 할 때 사용하는 레이아웃입니다. 이 레이아웃은 여러 이미지들을 같은 영역에 표시하고자 할 때 사용할 수 있습니다. FrameLayout의 주요 레이아웃 특성들 특성이름적용대상값설명android:layout_gravity부모 뷰다음 상수들 중 하나 또는 여러 개를 '|' 결합한 것 : top, bottom, left, right, center_vertical, fill_vertical, center_horizontal, fill_horizontal, center, fill부모 안에서 자식 뷰의 중력(정렬 방식)
-
RelativeLayoutDemo2-부모 뷰를 기준으로 해서 위치 지정 (Layout을 기준으로 배치)
부모 뷰를 기준으로 해서 위치 지정 (Layout을 기준으로 배치) 강의 내용 14RelativeLayoutDemo (자식 뷰 기준 위치지정 연습) 하단 우측 매치 버튼을 추가 후 부모 뷰 기준으로 정렬 출력 결과
-
RelativeLayoutDemo-상대적인 관계에 따라 위치 지정하기(자식 뷰 기준 위치)
상대적인 관계에 따라 위치 지정하기 강의 내용 직접 코딩 정렬 OK Button 추가 (미정령 상태로 layout확인) > 정렬 후 확인 출력 결과 v
-
RelativeLayout
RelativeLayout RelativeLayout자식 뷰들을 상대적인 관계에 따라 배치합니다. RelativeLayout 의 주요 레이아웃 특성들 특성이름적용대상값설명android:gravity부모 뷰다음 상수들 중 하나 또는 여러 개를 '|' 로결합하여 지정 : top, bottom, left, right, center_vertical, fill_vertical, center_horizontal, fill_horizontal, center, fill자식 안에서 자식 뷰의 중력android:layout_centerInParent부모 뷰true 또는 false부모 컨테이너와의 상대적 위치 속성. 뷰를 부모의 수직, 수평 중앙에 배치할 것인지의 여부android:layout_centerHorizontal..