2013-03-24 1 views
1

앱 아이콘에 mdpi, hdpi, xhdpi 및 xxhdpi 이미지가있는 앱을 게시했습니다. ldpi 장치에서 내 아이콘이 사용되지 않았고 안드로이드의 기본 아이콘이 사용되었다는 의견을 받았습니다.Android ldpi 디바이스는 mdpi 리소스를 사용해야합니까?

왜 그럴까요? 내 응용 프로그램은 drawable-ldpi 폴더가 있지만 비어 있습니다. 삭제해야합니까? 실행기 아이콘과 관련이 있습니까?

편집 : 드로어 블 폴더에는 이미지가 없으며 XML 모양 또는 선택기 만 있습니다. 240 x 320 픽셀의 ldpi 화면 (Android 2.3.6을 실행하는 Samsung Galaxy Y)에서이 문제가 발생했습니다. 이 어플에 대해서 이야기하고 : enter image description here

답변

2

을 넣어 : http://code.google.com/p/morpion-1vs1/ 다음

사용되는 아이콘이다 (그렇지 않으면 내가 저장소에 대해 비용을 지불해야하기 때문에 코드가 공개되어, 나는 활동이 지저분한 조금 알고) 응용 프로그램 실행기 아이콘 "j5oDi.png"의 36x36 픽셀 크기 버전을 "drawable-ldpi"로


런처 아이콘 크기는 여기에 설명되어 있습니다 Launcher Icons -> Size and Format

당신은 다양한 크기에서 그 자원의 각 폴더에 아이콘 파일이 있어야합니다

  • 고해상도/당김 - LDPI (120 dpi의를 - 저밀도 화면) : 경우 36x36 픽셀
  • 고해상도/당김 - MDPI (160 dpi의 - 중간 밀도 화면) : 경우 48x48 픽셀
  • 입술/그리기-hdpi에 (240 dpi로 - 고밀도 화면) 경우 72x72 픽셀
  • 입술/그리기-xhdpi (320 dpi로 - 특 고밀도 화면) 96x96 크기 PX.
+0

첫 번째 질문을 수정했습니다. –

+0

나는 그것을 안다. 당신은 "당신은 아이콘 파일을 가져야한다"라고 썼다. 그러나 나는 각 밀도에 대해 하나씩 지정해야만 하는가? 안드로이드가 다른 모든 이미지와 마찬가지로 mdpi 리소스를 사용하지 않는 이유는 무엇입니까? –

+1

안드로이드 (a LDPI 기기에서 MDPI 이미지를 사용하는, 즉 원하지) 작은 밀도 장치 확대 이미지를 다운 REZ하는 고밀도 장치에 소형 화상을-REZ 최대하고자하지만 꺼려한다. 이 장치를 위해 설계보다 더 큰 이미지를 (많은 응용 프로그램이있는 경우는 응용 프로그램 폴더를 표시 할 때, 장치가 바로 귀사와 같은 잠재적으로 많은 이미지를 열어야합니다 기억) 열기에 너무 많은 오버 헤드가 될 것이다 생각합니다. 안전 도로는 정확하거나 작은 앱 아이콘을 제공하지 않은 경우 기본 크기의 올바른 Android 아이콘을 표시하는 것입니다. 이것은 LDPI 개발자간에 다를 수 있습니다 –