Designed 과의 협업 - Android Screen Density by 박호열

 LCD density 환경설정값은 기본적으로 160.
 
 Mobile UI Design Matrial 

     - http://psdlist.com/graphical-user-interface-gui/

 9-patch

     - http://www.androidpub.com/2096

 화면 Density
 
     -     hdpi (240dpi)
           mdpi (160dpi)
           ldpi (120dpi)                 

    - scaling factor -> 4:3

    - 따라서 ldpi에서 (9x9) 비트맵은 mdpi(12.x12), hdpi(16x16) 이 된다

    - http://songminseok.blogspot.com/2009/09/understanding-dip-on-android-platform.html

 

안드로이드 치수
     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


    


덧글

댓글 입력 영역