2012-02-10 1 views

답변

2

PPI와 DPI는 다른 두 가지입니다. Android 애플리케이션을 개발할 때 알아야 할 중요한 사항은 DPI입니다.

그것은 다음과 같이 찾을 수 있습니다

  • LDPI = 120
  • MDPI = 160
  • hdpi에 = 240
  • :

    DisplayMetrics dm = new DisplayMetrics(); 
    getWindowManager().getDefaultDisplay().getMetrics(dm); 
    int dpi = dm.densityDpi; 
    

    안드로이드는 DPI의 일반 클래스와 함께 작동 xhdpi = 320

,210

자세한 내용은 여기를보세요 : http://developer.android.com/guide/practices/screens_support.html

+0

@cantOna 실제로 안드로이드 용 그래픽을 디자인하고 싶습니다. PPI 또는 DPI 값을 사용하고 싶습니까? –

+0

안드로이드 용 그래픽 디자인에 dpi를 사용하십시오. –

+0

U는 10 인치와 7 인치 모두 160 dpi를 나타냅니다. –

1

great post 다이앤 Hackborn (구글 엔지니어)에, 완전히 정확 Cant0na 응답, dpi가 작동하는 방법을 정확하게 설명에 추가. 나는 그것의 독서가 모든 안드로이드 개발자를위한 필수 아이템이라고 생각한다. 무엇보다도, 그녀는 말한다 :

그래서 안드로이드는 몇 가지 중요한 (약 120DPI) 장치 사용할 수있는 밀도 값의 버킷이라고 LDPI, MDPI (160 dpi)로, hdpi에 (240 dpi)로, 및 정의 xhdpi (320dpi). 제조업체는 해당 장치의 인 밀도를 선택할 수 있습니다.이 경우 화면에 (밀도 조정 후)이 플랫폼의 최소 허용 화면 크기 인 에 해당하는 경우에만 해당 밀도를 선택할 수 있습니다.

+0

실제로 안드로이드 용 그래픽을 디자인하고 싶습니다. PPI 또는 DPI 값을 사용하고 싶습니까? –

+1

이전과 똑같은 질문을하고 답변을 얻었습니다. 그 대답을 사용하십시오. – bos