Я пытаюсь загрузить изображение из imageurl изображения, исходящего из этого url - это высокое разрешение image.it работает отлично во всех телефонах с высоким разрешением, когда я пытался загрузить это изображение в эмулятор mdpi выбрасывает исключение утечки памяти.Загрузить изображение с изображения URL-адрес для просмотра изображения
, как я могу справиться с этой ситуацией, и я хочу это изображение в каждом экране так что я объявляя растровый как глобальные переменную
есть ли способ уменьшить размер изображения во время загрузки. IAM, используя код, приведенный ниже, чтобы загрузить изображение
c1 является ссылкой на просмотр изображения
bitmap = BitmapFactory.decodeStream((InputStream)new URL(logourltop.get(0)).getContent());
cl.setImageBitmap(bitmap) ;
(или)
лучше использовать urlimagehelper проект, чтобы загрузить изображение, когда требуется
UrlImageViewHelper.setUrlDrawable(cl,logourltop.get(0));
и еще одно сомнение - я меняю виды в той же деятельности, используя
setContentView(R.layout.filename).
если я изменить вид на ListItem нажмите память, выделенную для растрового изображения будет выпущены или нет. (Памяти, выделенных для объектов и растровых изображений для этой точки зрения)
пожалуйста, вы можете предложить мне лучший способ избегайте утечек памяти.
-1 для кода только ответ – WarrenFaith
код не закрывают ресурсы безопасно ... закрыть ресурсы окончательно заблокировать. –