2010년 4월 5일 월요일

Android Layout 치수

[안드로이드 치수]
px: pixel 10px는 정확히 10픽셀. 스크린 픽셀의 실제 크기와 밀도와 상관없다
QVGA (320x240)에서 10px는 높이의 1/24를 차지. VGA(640x480)은 10px는 1/64를 차지.

dip, dp: device-independent pixel. 실제 픽셀 크기와 밀도에 따른 변활르 막기 위한 단위.
이는 dip dot independent pixel이라고도 부른다. 안드로이드는 160dpi 화면에 나타나는 것과
똑같은 크기로 그 개체의 크기를 확대/축소 할 수 있다.
예로 해상도가 640x480, 크기 4x3인치라면 픽셀 밀도는 160dpi므로 10dp 객체는 10px 그대로 보인다.
그러나 640x480이고 8x6화면은 밀도가 80dpi므로 10dp 개체가 10px짜리 객체보다 두배크다.
안드로이드가 dp를 확대하거나 축소하는 스케일은 정확친 않고 대략 맞출 뿐이다.

sp: sclaed pixcel. dp와 비슷, 문자열과 같이 밀도 스케이이 정확해야 하는 개체의 크기를 정할 때 사용
pts: points.텍스트 에디터 처럼 문자의 크기를 포인트로 정할 때 사용 포인트는 1포인트 1/72인치.
in: inches
mm: millimeters

[안드로이드 색 지정]
#으로 시작해 16진수로 표현한 네 개의 8비트 정수로 끝나는 값.
Alpha: 투명도, FF는 불투명, 00은 100% 투명
Red: 빨강의 강도. FF~00
Green: FF~00
Blue:

출처 : http://www.androidpub.com/100165

댓글 없음:

댓글 쓰기