Size: a a a

StartAndroid Ru Chat

2021 March 12

ИБ

Иван Баландин... in StartAndroid Ru Chat
А как можно по одному грузить? Отличный вариант!
источник

A

Aleksandr in StartAndroid Ru Chat
конечно, можно запросить у системы увеличенный размер кучи, но даст ли она приложению увеличенный объем не гарантировано. Да и не факт, что это решит проблему
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
А можно пример? Хотя бы попробовать :)
источник

A

Aleksandr in StartAndroid Ru Chat
перед загрузкой задавай конкретные размеры картинок для отображения
источник

A

Aleksandr in StartAndroid Ru Chat
то есть определил размер картинки для отображения на экране и в параметрах для скачивания задаешь конкретный размер
источник

A

Aleksandr in StartAndroid Ru Chat
тогда уже не будет необходимости скачивать большие картинки и потом их обрабатывать
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
я их уменьшил получается в исходнике. То есть ещё принудительно прописать в параметрах Picasso?
источник

СП

Сергей П. in StartAndroid Ru Chat
Иван Баландин
Всем привет! Вчера обращался с вопросом загрузки изображений через Picasso. (Проблема в скролл активити, сильные тормоза на устройстве из-за большого количества изображений)  Можно как-то принудительно выделить оперативную память под activity? На устройстве свободно около 1.5 гигов, а активити, где куча картинок очень сильно подвисает. Я их сократил до размера 70 мб, а раньше весили 250мб. Откуда он всю память кушааает? 🙏🙏
Пробовал библиотеку Glide. Говорят она более оптимизирована, но все также
Не надо грузить огромные картинки.надо грузить эскизы о них раза в 4 меньше по сторонам и их уже совать в имиджвью. Копайтесь в настройках пикассо, там такое было. Если вообще никак не осилите - качайте картинку каждую в битмап, режьте из нее эскиз размером  стороеы в 1/3 1/4 через Thumbnailutils
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
480 на 360 получается уже огромная картинка?
источник

СП

Сергей П. in StartAndroid Ru Chat
Да, там много параметров
Так у вас за каждым элементом ресайклера стоит огромный битмап и он жрет память
источник

A

Aleksandr in StartAndroid Ru Chat
не надо качать всю картинку. Проблема как раз из-за того что качаются "полные" картинки и их много
источник

A

Aleksandr in StartAndroid Ru Chat
нужно запрашивать сразу нужный размер
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
они и по качеству уже весьма хуже стали в отображении
источник

СП

Сергей П. in StartAndroid Ru Chat
Иван Баландин
480 на 360 получается уже огромная картинка?
Перемножте 480×360 на 4 байта на пиксель
источник

СП

Сергей П. in StartAndroid Ru Chat
Терпимо. Смотря сколько их на экране
источник

A

Aleksandr in StartAndroid Ru Chat
или 480х360х2 байта
источник

A

Aleksandr in StartAndroid Ru Chat
смотря в каком формате
источник

СП

Сергей П. in StartAndroid Ru Chat
565 еще сильнее качество режет. Но иногда можно
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
на экране их штук 90
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
ну там получается у меня мини галереи, которые листаются
источник