Une bonne façon de redimensionner une image pour mettre en LDPI, écran hdpi
Question
Quelle est la bonne façon de dimensionner les dimensions d'une image dans un écran hdpi vs un écran LDPI.
Par exemple, un 89 * 80 .png affiche bien, avec le texte, sur mon droid 2 .... mais comment dois-je aller sur le redimensionnement de l'image pour être plus petite sur un plus petit droïde blindé? Est-ce que je modifie manuellement l'image et le placer dans le dossier LDPI ou seront-ils le faire automatiquement?
La solution
manuellement modifier l'image et placez-le dans le dossier LDPI.
Ressources utiles: soutien écran - Un aperçu de la façon dont plusieurs tailles d'écran et les densités peuvent être pris en charge dans un application Android. Ressources alternatives - Le guide d'utilisation différentes ressources (mises en page , les fichiers PNG, etc.) en fonction du type d'écran.
A partir de la page Support de l'écran:
Sur la base de la densité de l'écran actuel, la plate-forme se charge automatiquement toutes les ressources ou SIZE- spécifiques densité à partir de votre application et les affiche sans mise à l'échelle. Si aucune ressource correspondant sont disponibles, les charges de la plate-forme les ressources par défaut et pèse-les ou vers le bas au besoin pour correspondre à la densité généralisée de l'écran actuel. La plate-forme suppose que les ressources par défaut sont conçus pour un affichage correct à la densité de l'écran de base de « moyenne » (160), sauf si elles sont chargées à partir d'un répertoire des ressources spécifiques à la densité. Par exemple, si la densité de l'écran actuel est « élevé », les charges de la plate-forme des ressources qui sont marqués avec le qualificatif hdpi et les utilise sans mise à l'échelle. Si aucune ressource sont disponibles, la plate-forme utilise les ressources par défaut à la place, les mise à l'échelle de la densité de base ( « moyen ») à « haut ».