2011-03-29 9 views
32

He creado una carpeta de recursos \ res \ drawable-xhdpi para preparar los dispositivos de alta resolución, pero el sitio developer.android.com no proporciona directrices para los tamaños de icono para esta actualización. ¿Qué debería usar como el tamaño de un ícono de xhdpi?¿Qué tamaño deberían tener los iconos de inicio xhdpi?

Respuesta

81

mdpi significa ~ 160 ppp, xhdpi significa ~ 320 ppp.

Por lo tanto, como un icono mdpi es 48x48px ->xhdpi icono es 96x96px

(Me rindo, upvote como desee)

+2

Hackbod ha confirmado esto. Es 2 veces el tamaño mdpi. Esto claramente falta en la documentación. – Janusz

+2

xxhdpi es 144px x 144px (información útil para cualquier persona que aterrice aquí) – Taiko

+0

Icono de Android xxhdpi = 76 mm, pero no todos los dispositivos son exactamente exactos para el cubo de densidad. xxhdpi = 480 dpi -> 189 DPCM, por tanto, 144 píxeles -> 76 mm y iPhone iconos son de 89 mm Retina Iphone 5 = 326 dpi -> 128 DPCM, por tanto, 114 píxeles -> 89 mm – Taiko

2

De tablas here y here se puede calcular fácilmente todos los tamaños estándar para xdpi recursos.

31

siguen esta proporción 2: 3: 4: 6: relación de 8 para MDPI: IPAP: xhdpi: xxhdpi: xxxhdpi

Por lo general crear mis bienes al más alto nivel que estoy apoyando y empezar a reducir el tamaño de ellos, haciendo cualquier ajuste manual hecho a mano de nivel de píxel según lo considere necesario.

+0

Voy a mantener esto en mente . Fácil de recordar. – ruX

+0

Sí, simplemente diseñe para xhdpi, luego comience a redimensionar hacia abajo para obtener el mejor resultado. o simplemente use Android Asset Studio. Pero da opciones muy limitadas, en cuyo caso quieres ir personalizado. Entonces esta figura te ayudará :) – kishu27

+1

Es más fácil diseñar para xhdpi * 3, mejor relación de escala;) – user23127

1

La regla 3: 4: 6: 8 interpretan como esto:

4 = MDPI

Si MDPI es igual a X px, entonces

LDPI = MDPI x 0,75 HDPI = MDPI * 1,5 xhdpi = MDPI * 2

1

celulares ahora xxhdpi que viene, 144x144px en la carpeta dibujable-nodpi se adapte a cada móviles

5

Para crear mapeados de mapas de bits alternativos para diferentes densidades, debe seguir la relación de escala de 3: 4: 6: 8: 12: 16 entre las seis densidades generalizadas. Por ejemplo, si tiene un dibujable mapa de bits que es 48x48 píxeles para pantallas de densidad media, todos los diferentes tamaños deben ser:

36x36 (0.75x) for low-density 
48x48 (1.0x baseline) for medium-density 
72x72 (1.5x) for high-density 
96x96 (2.0x) for extra-high-density 
180x180 (3.0x) for extra-extra-high-density 
192x192 (4.0x) for extra-extra-extra-high-density (launcher icon only; see note above) 

Para obtener más información sobre el diseño de los iconos, consulte las directrices de diseño de icono, que incluye información de varios recursos de mapa de bits, como iconos de iniciador, iconos de menú, iconos de barra de estado, iconos de tabulación y más.

+1

tiene un error: 144x144 (3.0x) para extra-extra-alta densidad – NickUnuchek

Cuestiones relacionadas