El ícono en el teléfono móvil es 32×32dp. ¿Qué significa dp?
El ícono en el teléfono móvil es 32×32dp y dp es la unidad de longitud. Medios de píxeles independientes del dispositivo.
DP es una unidad de medida física basada en un sistema de coordenadas controlado por computadora y píxeles abstractos (píxeles virtuales) utilizados por programas en el sistema subyacente para convertir aplicaciones en píxeles físicos.
El objetivo es permitir que el software de dispositivos móviles extienda la visualización de información y la interacción del usuario a diferentes tamaños de pantalla. Permite que las aplicaciones midan en píxeles abstractos y el sistema de gráficos subyacente convierte las mediciones de píxeles abstractos de la aplicación en píxeles físicos apropiados para el dispositivo específico.
Información ampliada
Cálculo de dp y ppi: dp = dx * (dpi/160). Por ejemplo, en una pantalla de 240 ppp, 1 dp equivale a 1,5 píxeles físicos.
El sistema Android asume la densidad base de una pantalla de densidad "media", por lo que los ppp en esta fórmula se dividen por 160 ppp. Siempre debes usar unidades dp al definir la interfaz de usuario de tu aplicación para garantizar que la interfaz de usuario se muestre correctamente en pantallas de diferentes densidades.
El escalado de mapas de bits puede dar como resultado mapas de bits borrosos o pixelados. Para evitar estos artefactos, se deben proporcionar recursos de mapas de bits alternativos para diferentes densidades.
Enciclopedia Baidu-DP