Les définitions sont les suivantes:
- xlarge écrans sont au moins 960dp x 720dp. les grands écrans sont à
moins 640dp x 480dp. écrans normaux sont au moins 470dp x 320dp.
les petits écrans sont au moins 426dp x 320dp. (Android n'est pas actuellement
support des écrans plus petits que cela.)
Consultez aussi cet article sur le blog de Dianne Hackborne:
http://android-developers.blogspot.com/2011/07/new-tools-for-managing-screen-sizes.html
Probablement la chose la plus facile est d'utiliser une image à afficher et de définir la scaletype à CENTER_CROP.
(À l'échelle de l'image de manière uniforme (maintenir le format de l'image), de sorte que les deux dimensions (largeur et hauteur) de l'image sera égale ou supérieure à la dimension correspondante de la vue).
Assurez-vous que vous utilisez la src de la balise plutôt que de définir l'arrière-plan.
<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"
/>
Mise à jour:
La compréhension de l'Écran de Densités et de la "dp"
La résolution est le nombre de pixels disponibles dans l'affichage, la densité est le nombre de pixels qui apparaissent au sein d'une constante de la zone de l'écran, et la taille est la quantité d'espace disponible pour l'affichage de votre interface. Ce sont interdépendants: l'augmentation de la résolution et la densité de l'ensemble, et la taille reste la même. C'est pourquoi le 320x480 écran sur un G1 et 480x800 écran sur un Droid sont tous les deux la même taille d'écran: le 480x800 écran a plus de pixels, mais il est également plus forte densité.
Pour supprimer la taille et de la densité des calculs à partir de l'image, l'Android framework fonctionne dans la mesure du possible en termes de "dp" des unités, qui sont corrigés pour la densité. Dans de densité moyenne ("mdpi") écrans, qui correspondent à l'origine des téléphones Android, physique pixels sont identiques à dp, les dispositifs de " dimensions sont 320x480 en soit l'échelle. Plus récemment téléphone ait physiques-dimensions en pixels de 480x800, mais une haute densité de l'appareil. Le facteur de conversion de hdpi à mdpi dans ce cas est de 1,5, donc, pour un développeur, le dispositif est 320x533 en dp.