[Android] 화면 구성: 패딩과 마진

Taewoo Kim·2022년 12월 15일
0

[Android]

목록 보기
7/8

dp, sp란?

DP(Device Independent Pixel)는 디바이스 크기에 의존하지 않는 픽셀이란 뜻으로 기기에 상관없이 밀도가 독립적이다.

SP(Scale Independent Pixel)는 스케일에 의존하지 않는 픽셀이라는 뜻으로 사용자가 선택한 크기에 따라 텍스트 크기가 결정된다.

패딩(Padding), 마진(Margin)

  1. 패딩 : 뷰 컨텐츠 안에 있는 내용과 외곽 사이의 여백
  2. 마진 : 부모 레이아웃과 뷰 컨텐츠 사이의 간격을 의미 부모 뿐 아니라 다른 뷰 혹은 다른 뷰 그룹(레이아웃)과 간격일 수 있음.

left/right와 start/end의 차이

view에서 속성의 가로 방향을 나타낼 때 left-right와 start-end가 있다.

모든 언어에서 글이 왼쪽에서 시작하지 않는다. 한국어와 영어는 LTR언어이며, 아랍어는 RTL 언어 이다. 안드로이드 4.2(API 레벨 17) 이상을 타깃으로 한다면 LTR과 RTL 미러링 기능을 지원하는 start-end 형식을 쓰는 것을 권장함.

0개의 댓글