이미지 크기 (drawable-hdpi / ldpi / mdpi / xhdpi)
Android를 공부하세요. 이제 드로어 블 디렉토리 (hdpi / ldpi / mdpi / xhdpi)에 넣을 이미지가 있습니다. 많이 읽었지만 또 이해가 안 돼요. 모든 디렉토리의 이미지 크기는 어느 정도입니까?
이것이 도움이되기를 바랍니다 ...
mdpi는 기준 밀도입니다. 즉, mdpi 디스플레이의 1px는 1 dip와 같습니다. 자산 확장 비율은 다음과 같습니다.
ldpi | mdpi | hdpi | xhdpi | xxhdpi | xxxhdpi
0.75 | 1 | 1.5 | 2 | 3 | 4
Google TV 또는 원래 Nexus 7을 위해 특별히 개발하지 않는 한 tvdpi에 대해 걱정할 필요는 없지만 Google에서도 단순히 hdpi 자산을 사용하는 것이 좋습니다. xxhdpi에 대해 걱정할 필요가 없을 것입니다 (아프지 않고 적어도 런처 아이콘이 xxhdpi에 제공되어야 함) .xxxhdpi는 현재 소스 코드에서 상수 일뿐입니다 (디바이스를 사용하지도 않고 나는 잠시 동안)을 기대하므로 무시하는 것이 안전합니다.
이것이 의미하는 바는 48dip 이미지를 수행하고 최대 xhdpi 해상도를 지원할 계획이라면 96px 이미지 (xxhdpi에 대한 기본 자산을 원하는 경우 144px)로 시작하고 밀도에 대해 다음 이미지를 만들어야합니다.
ldpi | mdpi | hdpi | xhdpi | xxhdpi | xxxhdpi
36 x 36 | 48 x 48 | 72 x 72 | 96 x 96 | 144 x 144 | 192 x 192
밀도 별 폴더 (예 : drawable-xhdpi, drawable-hdpi 등)에 배치 한 경우 모든 장치에서 거의 동일한 크기로 표시되어야합니다.
참고로 이들의 픽셀 밀도는 다음과 같습니다.
ldpi | mdpi | hdpi | xhdpi | xxhdpi | xxxhdpi
120 | 160 | 240 | 320 | 480 | 640
MDPI - 32px
HDPI - 48px
XHDPI- 64px
이 치트 시트가 유용 할 수 있습니다. 이미지 확인 :-)
기본적으로 이미지 디자인에 대한 일반 지침은 다음과 같습니다.
ldpi is 0.75x dimensions of mdpi
hdpi is 1.5x dimensions of mdpi
xhdpi is 2x dimensinons of mdpi
일반적으로 320x480 화면 용 mdpi 이미지를 디자인 한 다음 위의 규칙에 따라 크기를 곱하여 다른 해상도의 이미지를 얻습니다.
자세한 답변은 전체 설명을 참조하십시오.
참고로 이미지 참조 :-(Soruce :-Android Studio -Image Assets 옵션 및 Android Office 사이트 )
낮은 dpi는 중간 dpi의 0.75x 크기입니다.
높은 dpi는 중간 dpi의 1.5 배 크기입니다.
매우 높은 dpi는 중간 dpi의 2x dimensinons입니다.
Illustrator 등과 같은 벡터 디자인 소프트웨어를 사용하여 쉽게 크기를 조정할 수 있도록 모든 이미지를 벡터 기반 형식으로 만드는 것이 좋습니다 .
태블릿은 tvdpi를 지원하며 해당 배율에 대해 중간 dpi 크기의 1.33 배입니다.
ldpi | mdpi | tvdpi | hdpi | xhdpi | xxhdpi | xxxhdpi
0.75 | 1 | 1.33 | 1.5 | 2 | 3 | 4
즉, xxxhdpi 장치 용 400x400 이미지를 생성하는 경우 xxhdpi의 경우 300x300, xhdpi의 경우 200x200, tvdpi의 경우 133x133, hdpi의 경우 150x150, mdpi의 경우 100x100, ldpi 장치의 경우 75x75로 동일한 리소스를 생성해야합니다.
탭 아이콘, 알림 및 런처뿐만 아니라 앱이 작동합니다. 앱에서 다른 상황에 사용되는 다른 아이콘의 크기에 대해 혼란 스러웠습니다.
32px mdpi (액션 바 아이콘) 치수를 사용하고 있는데 그것이 맞는지 말할 수 없습니다.
Android Studio에서 Android Asset을 사용할 수 있으며 Android Asset은이 크기의 이미지를 드로어 블로 제공하며 애플리케이션은 기기 화면에 따라 크기를 자동으로 사용하거나 에뮬레이션합니다.
참고 URL : https://stackoverflow.com/questions/14381965/image-size-drawable-hdpi-ldpi-mdpi-xhdpi
'program tip' 카테고리의 다른 글
ImageMagick / RMagick-RMagick 2.13.1을 설치할 수 없습니다. (0) | 2020.11.16 |
---|---|
부호없는 정수와 부호있는 정수의 성능 (0) | 2020.11.16 |
Lodash : 중첩 된 개체가있을 때 필터를 어떻게 사용합니까? (0) | 2020.11.16 |
Android 애플리케이션 내에서 SQLite 쿼리를 수행하는 방법은 무엇입니까? (0) | 2020.11.16 |
KeyDown 이벤트에 응답하지 않는 양식 (0) | 2020.11.16 |