Red de conocimiento del abogados - Bufete de abogados - ¿Cómo se corresponden los modificadores "sw600dp y sw720dp" en el nombre de la carpeta de recursos de Android con dispositivos específicos?

¿Cómo se corresponden los modificadores "sw600dp y sw720dp" en el nombre de la carpeta de recursos de Android con dispositivos específicos?

Ancho mínimo swlt; Ngt; dp

Por ejemplo: sw320dp, sw600dp, sw720dp, etc.

El tamaño básico de la pantalla se refiere al más corto disponible. área de la pantalla. Específicamente, el ancho mínimo del dispositivo es el más corto entre el ancho y el alto disponibles de la pantalla (también se puede considerar como el ancho de pantalla más pequeño posible). Esto le permite utilizar este calificador para garantizar que su aplicación tenga al menos 1 dp de ancho disponible para la interfaz de usuario, independientemente de la orientación actual de la pantalla.

Por ejemplo, si el diseño requiere un tamaño de pantalla mínimo de al menos 600 dp en todo momento, puede usar este calificador para crear el recurso de diseño en el directorio res/layout-sw600dp/. El sistema solo utilizará estos recursos si el tamaño de pantalla disponible es de al menos 600 dp, independientemente de si 600 dp es la altura o el ancho percibido por el usuario. El ancho mínimo es un tamaño de pantalla fijo característico del dispositivo. Cuando cambia la orientación de la pantalla, el ancho mínimo del dispositivo no cambia.

El ancho mínimo del dispositivo debe considerar la decoración de la pantalla y la ocupación de la interfaz de usuario del sistema. Por ejemplo, si el dispositivo tiene algunos elementos de interfaz de usuario fijos que ocupan una cierta cantidad de espacio de pantalla a lo largo del eje del ancho mínimo, entonces el ancho mínimo declarado por el sistema es menor que el tamaño real de la pantalla porque los píxeles ocupados por el sistema son no aplicable al usuario. La interfaz de usuario del programa no es válida. Por lo tanto, este valor debe ser el tamaño real más pequeño requerido por el diseño de la aplicación (normalmente, este valor es el ancho más pequeño admitido por el diseño, independientemente de la orientación actual de la pantalla).

Los siguientes son algunos valores para tamaños de pantalla comunes que se pueden utilizar:

1.320, para dispositivos configurados con las siguientes pantallas:

240x320ldpi (QVGA dispositivos portátiles)

p>

320x480mdpi (dispositivo portátil)

480x800hdpi (dispositivo portátil de alta resolución)

2.480, para pantalla de 480x800mdpi (tableta o dispositivo portátil) dispositivo)

3.600, para una pantalla de 600x1024mdip (tableta de 7 pulgadas)

4.720, para una pantalla de 720x1280mdip (tableta de 10 pulgadas)

Cuando la aplicación proporciona múltiples valores mínimos con diferentes valores Al especificar un directorio de recursos calificador de ancho, el sistema utilizará el recurso que esté más cerca (sin exceder) el ancho mínimo del dispositivo.

Este calificador se agregó en el nivel API 13.

Mire también el atributo android:requiresSmallestWidthDp, que declara el ancho mínimo más pequeño compatible con su aplicación, y el campo de configuración más pequeñoScreenWidthDp contendrá el valor del ancho mínimo de este dispositivo.