Сейчас мы разрабатываем приложение для Android, которое работает как в онлайн, так и в оффлайн режиме. Приложение имеет много изображений большого размера, видео и pdf. Итак, для работы приложения в автономном режиме нам необходимо загрузить все изображения, видео и pdf на SD-карту. Итак, в автономном режиме мы показываем изображение, видео и pdf с SD-карты.
Техническая проблема, с которой мы сталкиваемся в приложении, заключается в том, что когда пользователь нажимает на изображения несколько раз, возникает проблема с нехваткой памяти. Для решения этой проблемы мы очистили растровое изображение и сборку мусора в приложении, но для больших изображений отображается проблема с нехваткой памяти. Теперь мы получаем разрешение изображения 3502*1716 в приложении. Таким образом, мы переработали изображение как 568*500 с сервера и передаем его через веб-службу в приложение. В этом случае приложение работает без проблем с нехваткой памяти. Но нам требовалось изображение с разрешением 3502*1716 в приложении.
Пожалуйста, предложите какой-нибудь способ решить эту проблему с нехваткой памяти, несколько раз щелкая изображения в приложении.
needтакие большие? Должен ли пользователь панорамировать и масштабировать его? - person Budius   schedule 11.01.2013