2017-07-29 65 views
-1

我正在android中製作圖片加載庫。對於網絡連接,我使用loopj的Async Http Client庫。現在。如果用戶給它一個url/uri本地SD卡映像,那我該如何將它加載到imageview?這個庫是否支持當地的uris?如何區分內部和外部網址?可以使用異步Http客戶端庫來從SD卡中的圖像路徑加載位圖嗎?

在此先感謝。

+0

您可以使用[Picasso](http://square.github.io/picasso/)庫來加載圖像,因爲它是一個非常強大的庫。你可以像本地路徑加載圖像,像'Picasso.with(activity).load(sdCardUri) .resize(96,96).centerCrop()。into(viewHolder.image);' –

+0

我知道這是一個很好的圖書館,但我試圖建立自己的圖書館。 – tom

回答

0

使用畢加索在ImageView中加載圖像;

以下使用gradle;

compile 'com.squareup.picasso:picasso:2.4.0' 

然後使用下面的代碼進行圖像加載;

ImageView iv; 

Picasso.with(ActivityName.this).load(image_uri).into(iv); 
+0

我寫過我的問題,我正在自己做,那麼使用畢加索的意義是什麼? – tom

相關問題