java.lang.OutOfMemoryError: bitmap taille dépasse VM budget - android - combien d'images?

Je développe une application android et que j'ai lu et appris par moi-même, je ne peux pas avoir beaucoup d'images sur l'écran au même moment ou je vais avoir une exception à la règle.

La question est de savoir combien d'images ou combien de KO dans des images ou de la façon dont beaucoup de mises en page/images puis-je avoir en même temps à l'écran.

Je sais que ce n'est pas la seule chose qui a de l'influence sur la mémoire, mais je suis à la recherche d'un numéro afin que je puisse planifier autour d'elle.

Grâce

Daniel


Edit:

Je viens de trouver cela sur l'android dev site (http://developer.android.com/resources/articles/future-proofing.html)

Technique pour Éviter, N ° 3: Aller à la Mer avec des Mises en page

En raison de changements dans le rendu de l'Affichage de l'infrastructure, de manière déraisonnable profonds (plus de 10) ou large (plus de 30 au total) Vue des hiérarchies dans les mises en page sont maintenant susceptibles de provoquer des pannes. C'était toujours un risque pour excessivement complexes, mises en page, mais vous pouvez penser à Android 1.5 comme étant de mieux que de 1.1 à exposer ce problème. La plupart des développeurs n'aurez pas besoin de vous inquiéter à ce sujet, mais si votre application a très mises en page complexes, vous aurez besoin de le mettre sur un régime alimentaire. Vous pouvez simplifier vos mises en page en utilisant le plus avancé de la mise en page des classes comme FrameLayout et TableLayout.

Je suppose que cela peut être mon problème.

Quand il est dit "large", est-ce qu'il dit sur le dernier niveau ?

Grâce

Daniel

Connexes: stackoverflow.com/questions/1949066/...
Si vous vous posez, vous ne pouvez pas se le permettre.

OriginalL'auteur Daniel Benedykt | 2009-12-23