1dp es igual a cuantos PX
No se puede convertir, dp y px no son el mismo tipo de unidades de cantidad.
1.dp
DP, el nombre completo es píxeles independientes del dispositivo, en chino es píxel independiente del dispositivo, que es la unidad de longitud.
DP tiene diferentes efectos de visualización en diferentes dispositivos, lo cual está relacionado con el hardware del dispositivo.
2. px
PX es la abreviatura de Pixel. La palabra china es píxel, que se refiere a la codificación básica de los pigmentos originales básicos y sus escalas de grises. ) y Elemento (elemento). Las letras de estas dos palabras se componen de, al igual que las fotografías fotográficas, las imágenes digitales también tienen sombras y matices continuos.
El tamaño de los píxeles "cambiará", también conocido como "longitud relativa". Cuanto más alto sea el píxel, más rica será la paleta de colores y más realista se podrá expresar el color.
Información ampliada:
Puedes utilizar dp o sp al configurar atributos como longitud y altura. Pero si configura la fuente, debe usar sp. dp es independiente de la densidad y sp no sólo es independiente de la densidad, sino también de la escala.
Si la densidad de la pantalla es 160, entonces dp, sp y px son iguales. 1dp=1sp=1px, pero si usa px como unidad, si el tamaño de la pantalla permanece sin cambios (suponiendo que todavía sea de 3,2 pulgadas), la densidad de la pantalla se convierte en 320.
Luego, el ancho del TextView original se establece en 160 px, que es la mitad más corto cuando se ve en una pantalla de 3,2 pulgadas con una densidad de 320 que en una pantalla de 3,2 pulgadas con una densidad de 160. Pero si está configurado en 160dp o 160sp.
El sistema establecerá automáticamente el valor del atributo de ancho en 320px. Eso es 160 * 320/160. Donde 320/160 puede denominarse factor de escala de densidad. En otras palabras, si usa dp y sp, el sistema convertirá automáticamente según los cambios en la densidad de la pantalla.
Enciclopedia Baidu——DP
Enciclopedia Baidu——PX