Double Possible:
Différence de px, dp, dip et sp dans androidJe suis nouveau sur Android et j'ai essayé ce tutoriel
Dans ce tutoriel, ils ont utilisé l'unité "sp" pour textSize attribut et "dp" pour les autres attributs.
S'il vous plaît dites-moi comment sp diffère de la dp?
Réponses
Trop de publicités?Le a un rapport constant transition à
: . Où
ne changera jamais sur n’importe quel périphérique particulier.
Tandis que (s pour mise à l’échelle) a ratio évolutive :
. Où ne change jamais, mais
est utilisateur configurable. Ce `` peut être utilisé par des personnes qui ont besoin de plus grandes tailles de polices, par exemple, d’utiliser le dispositif plus confortablement.
SP est mise à l’échelle indépendamment en ce qui concerne la taille de police normale de l’appareil. http://developer.Android.com/Guide/Practices/screens_support.html
De même, vous devez préférer le sp (pixel indépendant du barème) pour définir les tailles de texte. Le facteur d’échelle sp dépend d’un paramètre utilisateur et le système met à l’échelle la taille, le même comme il le fait pour les dp.