안드로이드 단위

xml 레이아웃을 만들때 엘리먼트의 크기를 설정하기 위해서는 안드로이드에서 사용되는 크기(dimension) 단위를 확실히 이해해야 하는데, 그 종류는 아래와 같습니다.



px

Pixels – 실제 스크린상의 픽셀에 대응 된다.

 

in

Inches – 실제 스크린에 기반한 크기 이다.

 

mm

Millimeters – 실제 스크린에 기반한 크기 이다.

 

pt

Points – 인치의 1/72 사이즈로 실제 스크린에 기반한 크기 이다.

 

dp

밀도에 독릭접인 픽셀 – 실제 스크린상의 밀도에 기반한 추상적 단위. 160 dpi 스크린에 상대적입니다. 그리고 1 dp 는 160 dpi 스크린에서의 1픽셀에 해당됩니다. dp-to-pixel 의 비률은 스크린상의 밀도에 변합니다. ( 컴파일러는 dip 와 dp 를 모두 허용한다. )

 

sp

스케일 독립 픽셀 – dp 의 단위와 같습니다. 그러나 sp 는 사용자의 글꼴 크기의 설정에 따라서도 변합니다. 그래서 sp 는 글꼴 크기를 지정할때 사용하기를 권장하고 있습니다. 그래서 글꼴 크기는 스크린의 밀도와 사용자의 설정에 따라 조정됩니다.

원문 :http://developer.android.com/guide/topics/resources/available-resources.html#dimension

댓글 남기기