Question

donc je travaille sur ma première application et j'ai une question sur les images

Tout d'abord, il y a 4 dossiers digues différents, puis-je laisser tomber une image dans l'une d'elles?Quelle est la bonne façon d'ajouter une image de ressource?

Deuxièmement, je sais qu'il ya un tas de résolutions différentes pour les téléphones.Devrais-je simplement utiliser celui qui est dit, 960X720DP?Ou existe-t-il un autre moyen approprié de faire cela?Je souhaite ajouter une image en tant que ressource dans mon projet, puis l'utiliser comme arrière-plan de ma mise en page ...

Était-ce utile?

La solution

Vous avez juste besoin de coller vos images dans des dossiers digues. Pour répondre à différentes resoulutions, vous pouvez placer différentes images dans différents dossiers digues avec le même nom, par exemple pour logo.jpg dans diguable-ldpi pourraient avoir une image logo.jpg avec une résolution adaptée à LDPI et Di-MDPI avoir une image logo.jpg avec Resoluiionapte à MDPI.Ou si une image doit être identique pour toutes les résolutions, placez une seule image dans n'importe laquelle du dossier digue.

Autres conseils

Le meilleur moyen est de mettre 4 versions différentes de l'image dans les 4 dossiers.Le moyen le plus simple de savoir quelle résolution chaque dossier doit avoir pour utiliser une image MDPI comme référence et multiplier les autres 3 comme ceci:

ldpi  = mdpi x 0.75
mdpi  = this is the reference resolution
hdpi  = mdpi x 1.5
xhdpi = mdpi x 2

Exemple: pour une image comportant 100 x 80 px comme image de base, l'autre dossier doit contenir des images avec les résultats suivants:

ldpi  =  75 x  60 px
mdpi  = 100 x  80 px  this is the reference image
hdpi  = 150 x 120 px
hhdpi = 200 x 160 px

Le meilleur moyen est de créer la plus grande image de votre éditeur d'images dont vous aurez besoin et de faire de plus petites variantes de cela.Vous pouvez faute de votre propre formule mathématique pour la multiplication

Si vous ne voulez pas mettre des variantes différentes pour l'image, laissez Android OS Convertir les images pour vous, le système d'exploitation Android recherchera l'image de référence dans le dossier MDPI, assurez-vous de mettre l'image dans ce dossier

Plus d'infos ici

Vous pouvez le faire en ajoutant une seule image dans n'importe quel dossier, mais ce lien de Prise en charge de plusieursLes écrans et la résolution des images vous offrent le meilleur moyen de le faire.Il suffit de lire que

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top