Как вы решаете вопрос с прогрузкой ресурсов, загрузка которых занимает больше 1 сек?
Несколько примеров практического использования RxJava
В вашем случае, а именно загрузка изображение и отображение в ImageView я советую вам (впрочем как и google https://developer.android.com/topic/performance/gr... ) использовать популярные библиотеки предназначенные для этих целей, например:
Picasso square.github.io/picasso
Glide https://github.com/bumptech/glide
Fresco https://github.com/facebook/fresco