drawable-xxhdpi의 올바른 크기 아이콘은 무엇입니까?


88

아시다시피 올바른 크기의 아이콘 :

* drawable-ldpi (120 dpi, Low density screen) - 36px x 36px
* drawable-mdpi (160 dpi, Medium density screen) - 48px x 48px
* drawable-hdpi (240 dpi, High density screen) - 72px x 72px
* drawable-xhdpi (320 dpi, Extra-high density screen) - 96px x 96px

Jelly Bean에서 drawable-xxhdpi지원할 수 있습니다. 그렇다면 올바른 크기 아이콘은 무엇입니까?


1
오늘 저는 iOS 7 앱에서 고해상도 아이콘을 복사하여 Android 앱에 사용했습니다. 36px 대신 40px 아이콘을 사용했고 48px에는 58px, 72px에는 76px, 96px에는 120px 아이콘을 사용했습니다. 아이콘의 선명도가 확실히 증가했습니다. Google에서 권장하는 것보다 고해상도 아이콘을 사용하는 것이 더 낫다고 생각합니다.
Pritesh 데 사이

답변:


176

Android 아이콘 표시 밀도

  • MDPI : 48x48
  • HDPI : 72x72
  • XHDPI : 96x96
  • XXHDPI : 144x144
  • XXXHDPI : 192x192

다른 밀도에 대한 아이콘을 만들려면 5 가지 기본 밀도 (각각 중간, 높음, x- 높음, xx- 높음 및 xxx- 높음) 사이의 2 : 3 : 4 : 6 : 8 배율 조정 비율을 따라야합니다.

- developer.android.com


안드로이드 가이드 라인에 따라 초초 고밀도에 대해 180x180 (3.0x)을 언급 한 이유를 말씀해 주시겠습니까? 이 의심을 제거하십시오. 감사합니다
Ajit Kumar Dubey 2015

44

이것은 구글 플러스에 포스트에서 인용 한 것입니다 https://plus.google.com/118292708268361843293/posts/ePQya3KsTjW닉 백정

Nexus 10의 멋진 화면은 XHDPI 밀도 버킷에 속합니다. 태블릿에서 Launcher는 하나의 밀도 버킷 위로 [0] 아이콘을 사용하여 약간 더 크게 렌더링합니다. 런처 아이콘 (아마도 앱에서 가장 중요한 자산)을 선명하게하려면 drawable-xxhdpi 또는 drawable-480dpi 폴더에 144 * 144px 아이콘을 추가해야합니다.

따라서 xxhdpi 한정자의 경우 런처 아이콘에 대해 144 * 144px 크기의 아이콘을 만들어야 합니다. drawable-xxhdpi 또는 drawable-480dpi에 배치 할 수 있습니다.

편집 : OP에 의한 주석의 원뿔을 해결하기 위해 원래 답변에 추가합니다.

이 링크 : http://developer.android.com/guide/practices/screens_support.html#DesigningResources에 따라이 비율 : 3 : 4 : 6 : 8 배율 비율을 사용하여 대체 리소스를 만들어야합니다 . 그러나 인앱 드로어 블 리소스와 관련하여 품질 저하가 우려되는 경우 가능하면 9 패치 이미지를 사용하는 것이 좋습니다. 이는 품질 손실을 줄이거 나 없앨 것입니다. Android OS 자체는 어쨌든 대부분의 경우 다양한 화면 크기를 처리하는 놀라운 작업을 수행합니다.

아이콘 크기 144 * 144px의 경우 두 폴더 drawable-xxhdpi 또는 drawable-480dpi 중 하나를 만들고 해당 크기의 런처 아이콘 만 배치합니다. 그렇게해야합니다.


답변 해 주셔서 감사합니다. 그건 그렇고, xhdpi에서 xxhdpi로 이전 아이콘을 복사하여 손실되지 않았는지 확인할 수 있습니까? 나는 developer.android.com/reference/android/util/… 에서 문서를 읽었 기 때문에 "애플리케이션은 일반적으로이 밀도에 대해 걱정해서는 안됩니다. XHIGH 그래픽에 의존하는 것은 거의 모든 경우에 충분할 것입니다." 혼란 스럽습니다. 감사합니다.
Jerikc XIONG

@JerikcXIONG : 나는 그들이 그 라인에서 일반적으로 그래픽에 대해 이야기하고 있다고 생각합니다. 즉, 런처 아이콘 만 만들고 xxhdpiOS가 인앱 그래픽을 처리하도록하는 것이 현명하다고 생각 합니다.
Siddharth Lele 2012

즉, 그렇게하면 품질 문제가 발생할 수 있습니다. 권리 ? 그리고 144 * 144를 얻는 방법을 알고 있습니까? 다른 상황에서 아이콘 크기를 얻는 방법에 대한 공식이 있습니까?
Jerikc XIONG

480이 xxhdpi와 연결된 이유는 무엇입니까?
IgorGanapolsky 2014 년

1
@IgorGanapolsky : 이유 부분 에 대해 잘 모르겠습니다 . 그러나 마우스를 움직일 때의 툴팁 은 Metrics and Grids 문서 에서 Extra-extra! -high density (480 dpi)XXHDPI보여줍니다 .
Siddharth Lele 2014 년


0

딥의 표준 아이콘 크기는 48 딥 입니다.

서비스 를 사용하여 모든 크기의 아이콘을 만들 수 있습니다 . (설정 크기-48 dip 및 기타 설정)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.