Я использую Picasso для загрузки изображений в приложение, где требуется много времени для загрузки в реальном устройстве по сравнению с эмулятором Android.
В эмуляторе это едва ли занимает от 10 до 15 секунд, а в реальном устройстве - от 5 до 7 минут
Реальные устройства, используемые для проверки этого:
- Mi Note 3
- Mi Note 4
- Mi A1
- Оппо F1
Я использую бесплатный сервер, и вот конфигурация:
- ОС: Windows 7
- Ram: 1 ГБ
- Хранение: 10Gb
Изображения отображаются в режиме просмотра изображений и вызываются из адаптеров.
- Количество изображений: ~ 300
- Размер: ~ 1,5 до 3 МБ
Вот код для загрузки изображения:
Picasso.with(context)
.load(path)
.skipMemoryCache()
.resize(300, 300)
.placeholder(R.drawable.placeholder)
.into(view);