Управление памятью Android - PullRequest
       19

Управление памятью Android

1 голос
/ 11 августа 2011

Я работаю над приложением для Android, в котором есть много изображений (несколько сотен) для отображения в виде сетки.Я использую пользовательский HorizontalListView и несколько методов кэширования LazyLoading для достижения необходимого пользовательского интерфейса.

Что я заметил (в DDMS), это то, что приложение потребляет намного больше памяти на Android 3.2 по сравнению с Android 2.3.3 Я ожидал небольшую разницу, однако мое приложение потребляет около 35 Мб на Android 3.2 и только12Мб на 2.3.3.Есть какая-то конкретная причина такой огромной разницы?

1 Ответ

1 голос
/ 11 августа 2011

Рассматриваете ли вы поддержку нескольких экранов при загрузке изображений?

Я думаю, что ваша проблема в типе экрана и размере изображения. Если вы сосредоточитесь на этой области, вы можете получить улучшенные результаты.

...