El Google Nexus 10 saldrá en breve y es el primer dispositivo en utilizar xxhdpi
recursos . Tiene una densidad de pantalla de aproximadamente 300 DPI (según el sitio web de Nexus 10 y esta calculadora ).
Sin embargo, cuando voy a la documentación de Android, dice:
ldpi
: ~ 120 pppmdpi
: ~ 160 ppphdpi
: ~ 240 pppxhdpi
: ~ 320 pppxxhdpi
no se especifica.
¿Cómo es que la pantalla de 300 DPI del Nexus 10 es en xxhdpi
lugar de xhdpi
y cuál debería ser el DPI aproximado xxhdpi
? ¿Deberíamos preocuparnos por tener nuevos recursos (además de los iconos) xxhdpi
en este punto, o deberíamos dejar que el sistema operativo aumente los xhdpi
recursos?
Respuestas:
Según la publicación vinculada en el recurso de G +:
Entonces parece que el xxhdpi está configurado para 480 ppp. De acuerdo con eso, las tabletas usan los activos de un depósito de ppp más alto que en el que están para el lanzador. El Nexus 10 que está en el depósito xhdpi extraerá el icono del iniciador del xxhdpi.
Fuente
Además, no sabía que las tabletas toman recursos del grupo de activos por encima de su nivel. Célebre.
fuente
xxhdpi no se especificó antes, pero ahora los nuevos dispositivos S4, HTC uno seguramente vienen dentro de xxhdpi. Estos ppp de dispositivo son alrededor de 440. No sé el límite exacto para xxhdpi Vea cómo desarrollar una aplicación de Android para el dispositivo xxhdpi Samsung S4 Sé que es tarde respuesta, pero como las cosas habían cambiado desde que se hizo la pregunta
Tenga en cuenta que Google Nexus 10 necesita agregar un icono de 144 * 144px en la carpeta drawable-xxhdpi o drawable-480dpi.
fuente
El DPI de la pantalla del Nexus 10 es ± 300, que se encuentra en el
xhdpi
rango no oficial de 280‑400 .Normalmente, los dispositivos utilizan recursos diseñados para su densidad. Pero hay excepciones, y es posible que se agreguen excepciones en el futuro. El Nexus 10 usa
xxhdpi
recursos cuando se trata de íconos de inicio.El DPI cuantificado estándar para xxhdpi es 480 (lo que significa que las pantallas con un DPI en algún lugar en el rango de 400‑560 son probablemente xxhdpi).
fuente
480 ppp es la resolución CUANTIZADA estándar para xxhdpi , puede variar algo menos (es decir, 440 ppp) o más (es decir, 520 ppp). Factor de escala: 3x (3 * mdpi).
Ahora hay una resolución más alta, xxxhdpi (640 ppp). Factor de escala 4x (4 * mdpi).
Aquí está la referencia de la fuente .
fuente
xxhdpi
yxxxhdpi
(al menos no parece estar documentada, todavía). ¿Tiene alguna referenciaxxhdpi
yxxxhdpi
resoluciones (factor de escala y ppp)?La resolución es de 480 ppp, el icono del iniciador es de 144 * 144 píxeles, todo está escalado 3 veces con respecto a los tamaños de mdpi (los llamados "base", "línea de base" o "normal").
fuente
Los teléfonos Android más nuevos del mercado, como HTC one, Xperia Z, etc., tienen resoluciones en el rango> 480 ppp, lo que los coloca también en la nueva clase xxhdpi. Los nuevos activos también podrían ser útiles para ellos.
fuente
Un conjunto de cuatro tamaños generalizados: pequeño, normal, grande y xlarge. Nota: A partir de Android 3.2 (nivel de API 13), estos grupos de tamaños están obsoletos en favor de una nueva técnica para administrar los tamaños de pantalla según el ancho de pantalla disponible. Si está desarrollando para Android 3.2 y versiones posteriores, consulte Declaración de diseños de tableta para Android 3.2 para obtener más información.
Un conjunto de seis densidades generalizadas:
ldpi (bajo) ~ 120 ppp
mdpi (medio) ~ 160 ppp
hdpi (alto) ~ 240 ppp
xhdpi (extra alto) ~ 320 ppp
xxhdpi (extra extra alto) ~ 480 ppp
xxxhdpi (extra extra extra alto) ~ 640 ppp
Desde developer.android.com: http://developer.android.com/guide/practices/screens_support.html
fuente
Según esta herramienta de cálculo de PPI , Google Nexus 10 tiene una densidad de visualización de aproximadamente 300 DPI ...
Sin embargo, la documentación de Android establece que:
ldpi: ~ 120 ppp mdpi: ~ 160 ppp hdpi: ~ 240 ppp xhdpi: ~ 320 ppp xxhdpi no se especifica.
Creo que dejamos que el sistema operativo Android amplíe los recursos xhdpi ...
fuente