development

Android XXHDPI 리소스

big-blog 2020. 9. 16. 08:09
반응형

Android XXHDPI 리소스


Google Nexus 10은 곧 출시 되며 xxhdpi리소스 를 사용하는 최초의 기기 입니다. 약 300 DPI의 디스플레이 밀도를 자랑합니다 ( Nexus 10 웹 사이트이 계산기 에 따름 ).

그러나 Android 문서로 이동하면 다음과 같이 표시됩니다.

  • ldpi : ~ 120dpi
  • mdpi : ~ 160dpi
  • hdpi : ~ 240dpi
  • xhdpi : ~ 320dpi
  • xxhdpi 지정되지 않았습니다.

방법은 넥서스 10의 300 DPI 화면은 오는 xxhdpi대신에 xhdpi, 그리고 무슨 일이 있어야합니다 의 대략적인 DPI xxhdpi? xxhdpi이 시점 에서 새로운 리소스 (아이콘 제외)를 갖는 것에 대해 걱정해야합니까 xhdpi? 아니면 OS가 리소스를 확장하도록해야 합니까?


G + 리소스에 링크 된 게시물에 따르면 :

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

따라서 xxhdpi가 480dpi로 설정된 것처럼 보입니다. 그에 따르면 태블릿은 런처에있는 것보다 더 높은 1dpi 버킷의 자산을 사용합니다. 버킷 xhdpi에있는 Nexus 10은 xxhdpi에서 런처 아이콘을 가져옵니다.

출처

또한 태블릿이 수준 이상의 자산 버킷에서 리소스를 가져 간다는 사실을 알지 못했습니다. 유명한.


xxhdpi는 이전에 지정되지 않았지만 지금은 새로운 장치 S4, HTC 하나는 확실히 xxhdpi 안에 들어 있습니다. 이러한 장치 dpi는 약 440입니다. xxhdpi에 대한 정확한 제한을 모릅니다. xxhdpi 장치에 대한 Android 응용 프로그램을 개발하는 방법 보기 Samsung S4 이게 늦었 음을 압니다. 대답했지만 질문 이후 상황이 바뀌었기 때문에

참고 Google Nexus 10은 drawable-xxhdpi 또는 drawable-480dpi 폴더에 144 * 144px 아이콘을 추가해야합니다.


Nexus 10 화면의 DPI는 ± 300으로 비공식적 인 xhdpi범위 인 280 ~ 400 입니다.

일반적으로 장치는 밀도에 맞게 설계된 리소스를 사용합니다. 그러나 예외가 있으며 향후 예외가 추가 될 수 있습니다. Nexus 10은 xxhdpi런처 아이콘과 관련하여 리소스를 사용 합니다.

xxhdpi 의 표준 양자화 된 DPI 는 480입니다 (즉, DPI가 400 ~ 560 범위에있는 화면은 xxhdpi 일 가능성이 있음).


480dpixxhdpi 의 표준 QUANTIZED 해상도이며 , 그보다 적거나 (예 : 440dpi) 더 많이 (예 : 520dpi ) 달라질 수 있습니다. 스케일 팩터 : 3x (3 * mdpi).

이제 더 높은 해상도 인 xxxhdpi ( 640dpi )가 있습니다. 배율 4x (4 * mdpi).

다음은 소스 참조 입니다.


해상도는 480dpi이고 런처 아이콘은 144 * 144px이며 모두 mdpi ( "기본", "기준"또는 "일반") 크기에 대해 3 배로 조정됩니다.


HTC one, Xperia Z 등과 같은 시장에 출시 된 최신 안드로이드 폰은> 480dpi 범위의 해상도를 가지고 있으며 새로운 xxhdpi 클래스에도 포함됩니다. 새로운 자산은 그들에게도 유용 할 수 있습니다.


일반화 된 네 가지 크기 집합 : small, normal, large, xlarge 참고 : Android 3.2 (API 레벨 13)부터 이러한 크기 그룹은 사용 가능한 화면 너비를 기반으로 화면 크기를 관리하는 새로운 기술을 위해 더 이상 사용되지 않습니다. Android 3.2 이상용으로 개발하는 경우 자세한 내용은 Android 3.2 용 태블릿 레이아웃 선언을 참조하세요.

6 개의 일반화 된 밀도 세트 :

ldpi (낮음) ~ 120dpi

mdpi (중간) ~ 160dpi

hdpi (높음) ~ 240dpi

xhdpi (초고도) ~ 320dpi

xxhdpi (초 초고도) ~ 480dpi

xxxhdpi (초초 초고) ~ 640dpi

developer.android.com에서 : http://developer.android.com/guide/practices/screens_support.html

참고 URL : https://stackoverflow.com/questions/13215587/android-xxhdpi-resources

반응형