Для загрузки изображения в приложении используйте библиотеку загрузки Glide Image
Glide
Будет загружать изображение асинхронно и эффективно
После, если проблемаПостоянно просмотрите ваш код и зарегистрируйтесь в профилировщике Android
Этот пример способа загрузки изображений в режиме просмотра изображений и, например, при поиске Glide в Google
GlideApp.with(this).load("url").into(imageView);