0

xhdpi 장치에서 내 앱을 테스트하고 ImageView의 크기가 50dp에서 50dp로 설정되어 있다고 가정 해 보겠습니다. 는 50dp 모든 것을에서 동일하게 유지로안드로이드 밀도의 독립성을 올바르게 알고 있습니까?

dp Screen density  dpi  px 
50 xxxhdpi    640  200 
50 xxhdpi    480  150 
50 xhdpi    320  100 
50 hdpi    240  75 
50 mdpi    160  50 
50 ldpi    120  37.5 

,하지만 난 해당 픽셀의 너비와 높이 이러한 다양한 이미지를 만드는 것 :

이 나는 ​​다음과 같은 자산을 만들 필요가 의미 하는가?

만약 그렇다면, 가장 작은 레벨과 스케일 업, 또는 가장 큰 레벨과 스케일링으로 이미지를 디자인해야합니까?

+0

가능한 복제본 [xhdpi에서 50dp 너비/높이의 이미지가있는 경우 mdpi로 어떤 크기를 만들 수 있습니까?] (http://stackoverflow.com/questions/41196119/if-i-have-an-image -50dp-wide-tall-in-xhdpi-mdpi-do-make-for-mdpi) – Ironman

+0

모든 정보는 장치 화면 크기에 따라'ImageView' 크기로 설정 한 것입니다. – Ironman

+0

@ 아이언 맨 그게 무슨 뜻이야? 너는 다른 뭔가를 설정할 필요가 있다고 말하는거야? – user7309495

답변

0

가장 큰 레벨을 사용하고 스케일을 낮추고, Google 개발자가 참조 용으로 this 링크를 사용하십시오.

+0

어디에서 가장 큰 용도로 사용합니까? – user7309495

+0

만약 당신이 어떤 장치가 더 높은 dpi 해상도를 가지고 있다면 그 접근법에서 이미지가 잘 보이지 않을 것입니다. 그런 점에서 실제 비주얼 콘텐츠에 대해 걱정할 필요는 없습니다. Android는 ImageView 또는 기타 적절한 레이아웃 요소를 사용하여 정의 된 밀도 너비 및 높이 ( –

+0

)가있는 시각적 콘텐츠를 위치 지정자에 제공해야합니다. 가장 좋은 방법으로 이미지를 선택하는 데 도움이되는 링크가 하나 더 있습니다. http://www.tivix.com/blog/perfect-resource-image-size-dpi-for-any-android-de/ –