2012-04-01 8 views
1

김프를 사용하는 스케일 이미지는 hdpi, ldpi, mdpi에 넣는 것입니다. 크기를 조정 한 후에 픽셀을 수정하지 않기 때문에 모든 다른 크기의 아이콘을 패키지에 묶을 좋은 이유가 있습니까?다른 기기 크기에 맞춰 Android 아이콘을 만들어야하는 이유는 무엇입니까?

+0

-1이 주제는 여러 차례 다루어졌으며 http://developer.android.com/guide/practices/screens_support.html에서 정확한 주제에 대한 많은 설명서가 제공됩니다. –

답변

0

최상의 품질을 위해 벡터 이미지를 아이콘 파일로 직접 내보내 지 않더라도 Gimp에서 크기를 조정하면 여전히 프로젝트에서 하나의 아이콘을 사용하는 것보다 낫습니다. 전용 이미지 프로세서 (Gimp2와 같은)는 Android가 기본적으로 할 수있는 것보다 항상 뛰어납니다.

0

더 높은 해상도에서 축소하면 괜찮습니다.

그러나 더 낮은 해상도에서 확대하면 해당 장치에서 불량하게 보입니다.

1

안드로이드에는 NinePatch라는 도구가 있습니다. 여기서 우리는 모든 유형의 화면 해상도에 대해 하나의 이미지를 사용합니다. Ninepatch 도구를 사용하여 이미지를 만들어야합니다. NinePatch 이미지의 확장자는 .9.png입니다. Android의 경우 전화가 다르며 개발하는 단일 앱/코드는 다중 해상도를 지원하므로 이미지를 hdpi, mdpi, ldpi로 유지해야합니다.

관련 문제