공부 기록/Kotlin

[부스트코스] 안드로이드 프로그래밍

naraewool 2020. 4. 5. 23:42
728x90

Linear layout: 한쪽 방향으로 추가하는 것

layout_weight 남아있는 공간을 분할.

layout_weight=1이면 남아있는 공간을 그 요소가 다 가져감

gravity 뷰 안의 내용물 정렬

layout_gravity 뷰의 정렬

layout_margin 속성의 값을 10dp 로 주면 위, 아래, 좌, 우 공간을 10dp 만큼 띄워줍니다.

원한다면 한쪽만 마진을 줄 수도 있습니다.

패딩(Padding)은 뷰 안에 들어있는 내용물을 테두리 선과 얼마나 띄울 것인지를 지정하는 속성입니다.

버튼 안에 들어있는 글자가 테두리선과 너무 붙어있다는 느낌이 든다면 이 속성을 사용해 공간을 띄워줄 수 있습니다.

예를 들어, padding 속성의 값을 10dp 로 주면 위, 아래, 좌, 우 공간을 10dp 만큼 띄워줍니다.

원한다면 한쪽만 패딩을 줄 수도 있습니다.

(출처: https://www.edwith.org/boostcourse-android/lecture/17042/)

 

 

Relative 다른 뷰들과 관계