Red de conocimiento informático - Aprendizaje de programación - Las diferencias y usos entre hdpi, mdpi, xhdpi y nodpi

Las diferencias y usos entre hdpi, mdpi, xhdpi y nodpi

Organizado desde:

/lib/view/open1461807175717.html

En primer lugar dejemos claro a qué archivo de mdpi y hdpi pertenece nuestro teléfono móvil a Esto Necesitamos saber los ppp de nuestro teléfono móvil

Después de buscar en línea una correspondencia entre los teléfonos móviles convencionales, podemos encontrar que los dos conjuntos a los que principalmente necesitamos adaptarnos ahora son xhdpi y xxhdpi. !

Google realmente da los mejores consejos sobre qué tamaño de íconos deben diseñarse para cada densidad:

Pero a menudo los recursos de diseño de UI que obtenemos solo tienen un tamaño fijo, entonces, ¿dónde deberían hacerlo? ¿lo ponemos?

Hablemos primero de las reglas de Google para seleccionar imágenes:

En resumen: la ampliación de baja densidad provoca distorsión, la reducción de alta densidad ahorra recursos (pero más grande no es mejor)

Volviendo a la pregunta original, solo podemos diseñar un conjunto de recursos de interfaz de usuario ¿Para qué resolución deberíamos diseñar?

La respuesta es drawable-xxhdpi, por lo que algunos amigos pueden preguntar: ¿no existe un drawable-xxxhdpi de mayor densidad? ¿Por qué no lo pones aquí? Esto se debe a que hay muy pocos dispositivos con 480 ppp a 640 ppp en el mercado. Si diseña imágenes para este nivel de densidad de pantalla, las imágenes en sí serán muy grandes sin escalar y básicamente no ahorrará memoria.

|240 ppp ~ 320 ppp| xhdpi|

|320 ppp ~ 480 ppp|