개발/Android

개발/Android

리니어 레이아웃(LinearLayout)과 상대 레이아웃(RelativeLayout)

이번시간에는 리니어 레이아웃과 상대 레이아웃에 대해 알아보겠습니다. 먼저 레이아웃의 전체적인 개요와 제약 레이아웃에 대해 알아보고 싶다면 아래 링크로 접속하시면 되겠습니다! https://devdebin.tistory.com/138 제약 레이아웃(Constraint Layout) 레이아웃은 화면을 구성하는 뷰들을 배치하는 컨테이너로서 다양한 유형의 레이아웃을 제공한다. 아래와 같은 레이아웃들을 확인할 수 있다. 레이아웃 이름 설명 제약 레이아웃 (ConstraintLayout) devdebin.tistory.com 1. 리니어 레이아웃 리니어 레이아웃은 뷰를 가로(Horizontal) 또는 세로(Vertical) 방향으로 일렬로 배치하는 레이아웃이다. 이에 대한 속성에 대해 알아보자. 채우기 : fill..

개발/Android

제약 레이아웃(Constraint Layout)

레이아웃은 화면을 구성하는 뷰들을 배치하는 컨테이너로서 다양한 유형의 레이아웃을 제공한다. 아래와 같은 레이아웃들을 확인할 수 있다. 레이아웃 이름 설명 제약 레이아웃 (ConstraintLayout) 제약 조건 (Constraint) 기반 모델 제약 조건을 사용해 화면을 구성하는 방법 안드로이드 스튜디오에서 자동으로 설정하는 기본 레이아웃 리니어 레이아웃 (LinearLayout) 일정한 방향으로 위젯들을 배치 - 박스 모델 여러 개의 위젯을 순차적으로 배열 표준 자바의 BoxLayout과 유사 - UI를 일렬로 배치하는 레이아웃 상대 레이아웃 (RelativeLayout) 규칙 기반 모델 부모 컨테이너(레이아웃)나 다른 뷰와의 상대적 위치를 이용해 화면을 구성하는 방법 프레임 레이아웃 (FrameLa..

개발/Android

뷰(View)와 뷰그룹(ViewGroup, Layout)

이번학기 모바일 프로그래밍(안드로이드) 강의를 들으면서 배운 부분을 남기고자 합니다. View View는 사용자와 상호작용하는 요소로서 안드로이드에서 화면을 구성하는 Button, TextView 등 어떤 기능을 수행하는 Component다. 모든 View는 class로 제공되며, View 클래스를 상속한다. Button, TextView, CheckBox, RadioButton 등과 같이 사용자와 상호작용을 하는 View 객체를 통칭해서 위젯이라고 부른다. View 객체는 다양한 속성을 가질 수 있으며, 속성 값에 따라 UI가 변경된다. ViewGroup(Layout) ViewGroup은 하위에 여러 ViewGroup과 View를 포함하고 있으며 ViewGroup, View 객체들의 배치를 위한 컨테이..

Debin
'개발/Android' 카테고리의 글 목록 (4 Page)