Las definiciones son: pantallas
- XLarge son al menos 960dp x 720dp. pantallas grandes están en menos 640dp x 480dp. las pantallas normales son de al menos 470dp x 320dp. Las pantallas pequeñas de tienen al menos 426 pd x 320 ppp. (Android actualmente no pantallas de apoyo más pequeño que este.)
Además, echa un vistazo a esta entrada del blog de Dianne Hackborne: http://android-developers.blogspot.com/2011/07/new-tools-for-managing-screen-sizes.html
Probablemente la cosa más sencilla es utilizar una vista de imagen y establecer el ScaleType a CENTER_CROP. (Escale la imagen uniformemente (mantenga la relación de aspecto de la imagen) para que ambas dimensiones (ancho y alto) de la imagen sean iguales o mayores que la dimensión correspondiente de la vista).
Asegúrese de utilizar la etiqueta src en lugar de establecer el fondo.
<ImageView
android:id="@+id/home_video_layout"
android:src="@drawable/splash_image"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scaleType="centerCrop"
/>
Actualizado:
densidades de pantalla comprensión y el “DP”
resolución es el número real de píxeles disponibles en la pantalla, la densidad es el número de píxeles aparecen dentro de un área constante de la pantalla y el tamaño es la cantidad de espacio físico disponible para mostrar su interfaz. Estos están interrelacionados: aumentan la resolución y la densidad juntas, y el tamaño permanece más o menos igual. Esta es la razón por la cual la pantalla 320x480 en una pantalla G1 y 480x800 en un Droid tienen el mismo tamaño de pantalla: la pantalla 480x800 tiene más píxeles, pero también es de mayor densidad.
Para eliminar los cálculos de tamaño/densidad de la imagen, el marco de Android funciona siempre que sea posible en términos de unidades "dp", que se corrigen por densidad. En las pantallas de densidad media ("mdpi"), que corresponden a los teléfonos Android originales, los píxeles físicos son idénticos a los dp; las dimensiones de los dispositivos son 320x480 en cualquier escala. Un teléfono más reciente puede tener dimensiones de píxeles físicos de 480x800, pero puede ser un dispositivo de alta densidad. El factor de conversión de hdpi a mdpi en este caso es 1.5, por lo que para los propósitos de un desarrollador, el dispositivo es 320x533 en dp's.
Tengo la misma duda. Tuve problemas y busqué muchas veces, muchos sitios web todavía no puedo tener una idea. Por favor escriba cualquiera para una respuesta directa aquí.Gracias @Dancer – Sakthi