Looking for android Answers? Try Ask4KnowledgeBase
Looking for android Keywords? Try Ask4Keywords

AndroidÉcrans de support avec différentes résolutions, tailles


Remarques

Termes et concepts

Taille de l'écran

Taille physique réelle, mesurée en diagonale de l'écran. Pour plus de simplicité, Android regroupe toutes les tailles d'écran réelles en quatre tailles généralisées: petite, normale, grande et extra-large.

Densité de l'écran

La quantité de pixels dans une zone physique de l'écran; généralement appelé dpi (points par pouce). Par exemple, un écran à faible densité présente moins de pixels dans une zone physique donnée, comparé à un écran à densité "normale" ou "élevée". Pour plus de simplicité, Android regroupe toutes les densités d’écran réelles en six densités généralisées: faible, moyenne, élevée, très élevée, extra-haute et extra-extra-haute.

Orientation

L'orientation de l'écran du point de vue de l'utilisateur. Ceci est soit paysage ou portrait, ce qui signifie que le format de l'écran est soit large ou grand, respectivement. Sachez que non seulement les différents périphériques fonctionnent par défaut dans des orientations différentes, mais que l'orientation peut changer à l'exécution lorsque l'utilisateur fait pivoter le périphérique. Résolution Le nombre total de pixels physiques sur un écran. Lorsque vous ajoutez un support pour plusieurs écrans, les applications ne fonctionnent pas directement avec la résolution. les applications ne devraient concerner que la taille et la densité de l'écran, comme spécifié par les groupes de taille et de densité généralisés. Pixel indépendant de la densité (dp) Unité de pixels virtuelle que vous devez utiliser lors de la définition de la disposition de l'interface utilisateur, pour exprimer les dimensions ou la position de la disposition de manière indépendante de la densité. Le pixel indépendant de la densité est équivalent à un pixel physique sur un écran de 160 ppp, qui est la densité de base supposée par le système pour un écran de densité "moyenne". Lors de l'exécution, le système gère de manière transparente toute mise à l'échelle des unités dp, en fonction des besoins, en fonction de la densité réelle de l'écran utilisé. La conversion des unités dp en pixels est simple: px = dp * (dpi / 160). Par exemple, sur un écran de 240 ppp, 1 dp correspond à 1,5 pixel physique. Vous devez toujours utiliser les unités dp lors de la définition de l'interface utilisateur de votre application, afin de garantir un affichage correct de votre interface utilisateur sur des écrans présentant des densités différentes.


Unités

  • px

    Pixels - correspond aux pixels réels à l'écran.

  • dans

    Pouces - en fonction de la taille physique de l'écran. 1 pouce = 2,54 centimètres

  • mm

    Millimètres - basé sur la taille physique de l'écran.

  • pt

    Points - 1/72 de pouce basé sur la taille physique de l'écran.

  • dp ou tremper

    Pixels indépendants de la densité - une unité abstraite basée sur la densité physique de l'écran. Ces unités sont relatives à un écran de 160 ppp, donc un pd est un pixel sur un écran de 160 ppp. Le rapport dp-pixel changera avec la densité de l'écran, mais pas nécessairement en proportion directe. Note: Le compilateur accepte à la fois "dip" et "dp", bien que "dp" soit plus compatible avec "sp".

  • sp

    Pixels indépendants de l'échelle - c'est comme l'unité dp, mais elle est également adaptée à la taille de la police de l'utilisateur. Il est recommandé d'utiliser cet appareil pour spécifier les tailles de police afin qu'elles soient adaptées à la fois à la densité de l'écran et aux préférences de l'utilisateur. De comprendre l'indépendance de la densité dans Android:


Unité La description Unités par pouce physique Densité Indépendante Même taille physique sur chaque écran
px Des pixels Varie Non Non
dans Pouces 1 Oui Oui
mm Millimètres 25.4 Oui Oui
pt Points 72 Oui Oui
dp Densité Indépendante Pixels ~ 160 Oui Non
sp Échelle des pixels indépendants ~ 160 Oui Non

Les références:

Écrans de support avec différentes résolutions, tailles Exemples Liés