DisplayMetrics.Density Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Densidad lógica de la pantalla.
[Android.Runtime.Register("density")]
public float Density { get; set; }
[<Android.Runtime.Register("density")>]
member this.Density : single with get, set
Valor de propiedad
- Atributos
Comentarios
Densidad lógica de la pantalla. Se trata de un factor de escala para la unidad de píxeles independientes de densidad, donde una DIP es un píxel en una pantalla de aproximadamente 160 ppp (por ejemplo, una pantalla de 240x320, 1,5"x2"), proporcionando la línea base de la pantalla del sistema. Por lo tanto, en una pantalla de 160dpi este valor de densidad será 1; en una pantalla de 120 ppp sería .75; etc.
Este valor no sigue exactamente el tamaño real de la pantalla (según #xdpi y #ydpi), sino que se usa para escalar el tamaño de la interfaz de usuario general en pasos en función de los cambios brutos en la pantalla ppp. Por ejemplo, una pantalla de 240x320 tendrá una densidad de 1 incluso si su ancho es 1,8", 1,3", etc. Sin embargo, si la resolución de la pantalla aumenta a 320x480, pero el tamaño de la pantalla permaneció 1,5"x2", la densidad se aumentaría (probablemente a 1,5).
Java documentación para android.util.DisplayMetrics.density.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.