Ну так и реализуйте, стягивайте нужный файлик куда нибудь локально, скажем в %temp% и оттуда его отображаете в imageview. Чтобы каждый раз не перекачивать делайте проверку на наличие файла и совпадение размера.
Т.е. есть url картинки, есть место где лежит ваш кэш, смотрите сначала по названию есть или нет файл, затем по размеру файла который хранится в кэше и на сайте, если один и тот же то просто отображаете а если отличается или файла нет то грузите в кэш. В случае отсутствия инета просто тупо берете картинку из кэша а если нет и инета и этой картинки в кэше то отображаете заглушку из ресурсов которые идут с программой вашей.