需要配置权限
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>需要配置依赖
compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'
需要在清单文件中配置name值
public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); //初始化Imageloader框架;链式开发思想 ImageLoaderConfiguration build = new ImageLoaderConfiguration.Builder(this).build(); //获取ImageLoader的实例初始化配置参数; ImageLoader.getInstance().init(build); } }MyActivity类public class MainActivity extends AppCompatActivity { String urlBitmap = "https://img-my.youkuaiyun.com/uploads/201407/26/1406383265_8550.jpg"; private ImageView iv; private ImageLoader instance; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); iv = (ImageView) findViewById(R.id.iv); instance = ImageLoader.getInstance(); iv.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { instance.displayImage(urlBitmap,iv); } }); } }