2009-12-23 8 views
1
  1. J'utilise json pour recevoir des données du service Web, la création de texte pour l'objet json est une opération gourmande en ressources.
  2. je dois charger des images à partir du web, je suis des images loadig paresseux dans le processus asynchrone comment puis-je compresser et rendre le cache ?? Après un crash comment puis-je arrêter de relancer l'activité?
  3. comment puis-je savoir combien de mémoire restante et andoird OS va tuer mon objet.

Répondre

1

Vous pouvez mettre en cache vos images à l'aide d'un pool de SoftReferences (http://developer.android.com/intl/de/reference/java/lang/ref/SoftReference.html). Cela permettra au système d'exploitation de les nettoyer s'il manque de mémoire tout en vous permettant d'y accéder. Cela devrait aider aveC# 2 et # 4, mais je ne suis pas sûr de ce que vous entendez par # 3.

+0

pour le point 3, lorsque le bouton de l'application "forcer la fermeture" apparaît si vous fermez l'application android os relancer l'activité. –

+0

Est-ce mauvais? Je veux dire, est-ce que votre application se ferme tout de suite, alors il n'y a aucun moyen de s'en sortir? – CaseyB

Questions connexes