300x250
반응형

이번에 안드로이드 앱 개발이 필요하여 공부를 진행 하면서 개발을 동시에 진행해야 한다.

그래서 공부한 내용을 블로그에 추가로 정리를 한다.

 

1. 화면 크기 : 화면의 물리적인 크기, 화면의 대각선 크기로 지정.
예) 보통화면 : 최소 470dp X 320dp

 

2. 화면 밀도 : 물리적 화면 공간 안에 있는 픽셀의 개수, 일반적으로 dpi ( dot per inch )

예) hdpi ( 고밀도 ) ~ 240dpi

3. 해상도 : 화면에 있는 물리적 픽셀의 총개수, 예로 2천만 화소로 부른다.

 in : 인치, 기반의 물리적 스크린 크기.

 mm : 밀리미터, 기반의 물리적 스크린 크기

 px : 스크린상의 실제 픽셀에 대응 하는 단위

 dp : 밀도 독립적 픽셀

 px : dp * ( dpi / 160 )

 sp : 텍스트 크기를 정의

 pt : 화면 밀도와 상관 없이 1pt는 물리적 화면 크기의 1/72인치이다.

 

 ps) 안드로이드 기기는 많은 업체에서 제작되고 화면의 크기 및 해상도 천차만별이다. 이런 서로 다른 크기와 화면밀도, 해상도를 가진 기기들에서 같은 모양의 UI를 제공하기 위해서는 dp를 사용한다.

728x90

+ Recent posts