코드네임 :
📱 모바일프로그래밍 - 레이아웃 📱 본문
레이아웃

레이아웃 종류


+ 레이아웃 생성 방법

< 레이아웃 속성 >
id 속성 : 레이아웃을 고유하게 식별
layout_width 속성 : 레이아웃의 너비 설정
layout_height 속성 : 레이아웃의 높이 설정
layout_margin 속성 : 레이아웃과 주위 주성요소간의 여백(마진) 설정

padding 속성 : 레이아웃과 위젯의 내부 여백을 설정하는 속성 ( 레이아웃 안에서 레이아웃과 위젯사이에 공간을 얼마나 줄지)

이제 레이아웃별로 알아봅시긔
< Linear Layout >

중복 리니어 레이아웃 가능 ( 리니어레이아웃 안에 리니어레이아웃을 생성하는 방식)
속성:
1. orientation 속성



2. gravity 속성

3. layout gravity 속성


4. padding 과 margin

5. layout_weight ⭐️


< 제약 레이아웃 Constraint Layout >

https://rina214.tistory.com/17
안드로이드 스튜디오 제약 레이아웃(ConstraintLayout)
제약 레이아웃은 안드로이드 스튜디오의 기본 레이아웃입니다. 제약 레이아웃의 가장 큰 특징은 뷰의 크기와 위치를 결정할 때 제약 조건(Constraint)을 사용한다는 것입니다. 제약 조건이란 뷰가
rina214.tistory.com



제약 조건!




< Frame Layout >


예시는 ImageChange 와 MyAnimal030 파일에!
'👾Android > Android_JAVA' 카테고리의 다른 글
| 📱 모바일프로그래밍 - 뷰 이벤트 📱 (2) | 2024.10.12 |
|---|---|
| 단축키 변경 (Keymap - Second Basic Completion) (0) | 2024.09.26 |
| 📱 모바일프로그래밍 - 기본 위젯 활용하기📱 (0) | 2024.09.19 |
| 📱 모바일프로그래밍 - 기본 위젯 다루기(텍스트뷰, 버튼, 에디트 텍스트)📱 (1) | 2024.09.19 |
| 📱 모바일프로그래밍 - 기본 위젯 익히기 (View클래스의 XML속성)📱 (0) | 2024.09.12 |