2014-10-22 3 views
2

Я хотел бы загрузить только одно изображение из URL-адреса, затем сохранить его (в папку). это изображение аватара пользователя. Я нашел следующие ссылки:скачать изображение и сохранить его в android

Best method to download image from url in Android

Android Download Image From URL and show in Imageview

, как я могу сделать?

Какое оптимальное решение? (За исключением Download Manager)

ответ

3

Лучше всего использовать picasso library

Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView); 

Его мертвым просто просто поместить одну строку, где вы хотите, чтобы загрузить изображение. Picasso поддерживает кэширование изображений, поэтому вам не нужно беспокоиться о загрузке и кешировании изображения.

2

Существует так много рамок для этого. Как

  • DownloadManager
  • Пикассо
  • AndroidQuery

Но я использую AndroidQuery с 3 лет и имеют большой опыт работы с этой структурой.

Он кэширует изображения сам и управляет дублированием загрузки изображения. И действительно быстрый и легкий вес.

Вы можете загрузить банку с Here

Смежные вопросы