Android-ресурсоемкие операции - PullRequest
1 голос
/ 23 декабря 2009
  1. Я использую json для получения данных от веб-службы, создание текста для объекта json - это ресурсоемкая операция.
  2. Мне нужно загрузить изображения из Интернета, я ленивый, загружаю изображения в асинхронном процессе, как я могу сжать и сделать кэш ??
  3. после сбоя, как остановить перезапуск активности?
  4. как я могу узнать, сколько осталось памяти, и andoird OS убьет мой объект.

1 Ответ

1 голос
/ 23 декабря 2009

Вы можете кэшировать ваши изображения, используя пул SoftReferences (http://developer.android.com/intl/de/reference/java/lang/ref/SoftReference.html). Это позволит ОС очищать их, если у нее не хватает памяти, но все же позволяет вам получить к ним доступ. Это должно помочь с № 2 и# 4, но я не уверен, что вы подразумеваете под # 3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...