Skip to content

Android:Design

Terms

  • dpi: Dots Per Inch, 1인치(2.54 센티미터)에 들어 있는 픽셀의 수(밀도)
  • dip: Density-independent Pixels, Density에 독립적인 픽셀단위. 줄여서 dp를 사용한다.
    • Low density (120dpi) (0.75x): ldpi.
    • Medium density (160dpi) (baseline): mdpi 옵티머스원.
    • High density (240dpi) (1.5x): hdpi : 갤럭시S, 갤럭시S2.
    • Extra High density (320dpi) (2.0x): xhdpi 갤럭시S3.
    • Extra Extra High density (480dpi) (3.0x): xxhdpi 갤럭시S4(미확인).
    • xlarge screens are at least 960dp x 720dp
    • large screens are at least 640dp x 480dp
    • normal screens are at least 470dp x 320dp
    • small screens are at least 426dp x 320dp
  • sip: Scale-independent Pixels, 즉 Scale에 독립적인 픽셀단위. 줄여서 sp를 사용한다.

협업을 위한 팁

안드로이드에서 디자이너와의 협업을 위한 몇가지 팁

  • 용어를 정확히 파악해야 한다.
  • 일반적으로 240Density의 480x800해상도를 가지고 있는 갤럭시S를 대상으로 개발/디자인 한다.
  • 모든 개발에서 사용하는 단위는 dp(Image)와 sp(Font)로만 이루어진다.
  • 디자이너는 모든 px사이즈의 표기에 대하여 (240Density기준)나누기3, 곱하기2를 한 후, dp라는 단위를 사용한다.
  • 디자이너는 사용 폰트 크기에 sp 테이블 이미지를 참고하여 사용한다.
    (테이블 이미지는 개발자가 제공한다. 참조: #SP Reference)
  • 디자이너는 모든 제작된 이미지들의 크기를 480x800 대상으로 제작하되 특별한 계산은 하지 않는다.
  • 개발자는 Resource Identifier중 drawable-hdpi 사용을 권장한다. 아이콘은 mdpi 제작도 추천.
  • 안드로이드 이미지 파일명 제약사항: [a-z], [~A-Z], [0-9], _ 중에서 사용해야 한다.
  • 아이콘 Sizes & scale
    • Launcher icons on a mobile device must be 48x48 dp.
    • Launcher icons for display on Google Play must be 512x512 pixels.

SP Reference

240dpi-sp_list.png
160dpi-sp_list.png

240dpi

160dpi

안드로이드 앱 개발자가 제안하는 디자인 방법론

디자이너들이 웹에서 모바일(안드로이드 플렛폼)환경으로 넘어 오면서 꼭 알아 두었으면 하는 내용을 정리한다.

  1. 나인패치(Nine-patch) 개념 Kmshack_-_android_design_guideline1.pdf
  2. 나인패치(Nine-patch) 실습 Kmshack_-_android_design_guideline2.pdf
  3. DPI, DIP(DP) 개념 Kmshack_-_android_design_guideline3.pdf
  4. 가이드 작성법 Kmshack_-_android_design_guideline4.pdf
  5. ANDROID UI TIPS Kmshack_-_android_design_guideline5.pdf

See also

Favorite site

Android developer site