Bonjour à tous,
j'aimerai savoir quelle est la meilleure méthode pour charger une partie d'une image.
La méthode que j'utilise actuellement est la suivante :
Le problème, c'est qu'en faisant cela, quand je regarde dans l'émulateur, la consommation de RAM est plus importante dans ce cas-la, que quand je charge l'image entière. En gros, j'ai l'impression qu'avec mon code, je charge en mémoire l'image entière, plus la partie de l'image ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 try { Image img = Image.createImage("/Image1.gif"); img=Image.createImage(img,0,0,150,150,0); } catch (IOException ioe) { System.out.println("Erreur au chargement de l'image"); }
Quelqu'un aurait-il un méthode plus 'propre' et qui consomme moins de mémoire ?
Merci d'avance
Partager