У меня есть большое растровое изображение, покрывающее весь экран. Прочитав много постов о утечках памяти и производительности, я заметил 2 проблемы:
1. Генерация большого BMP стоит времени.
2. Кэширование большого bmp / статического bmp в активности / ускоряет запуск активности, но вызывает проблемы со ссылками и памятью.
Мое решение - переместить растровое изображение в класс приложения.
Как это отразится на ссылках и сборке мусора?
Должен ли я сделать растровое изображение в классе приложения статическим?
UPDATE:
Пожалуйста, не комментируйте «одну и ту же память» в обоих случаях. Мой вопрос связан со ссылками и сборкой мусора.