【发布时间】:2017-02-26 22:22:35
【问题描述】:
我对 Universal Image Loader 库中的 DisplayImage 函数有疑问。如果我有一个像“www.myexample.com/image.jpg”这样的网址,然后说:
DisplayImageOptions defaultOptions = new DisplayImageOptions.Builder()
.cacheInMemory(true)
.build();
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(getApplicationContext())
.defaultDisplayImageOptions(defaultOptions)
.build();
ImageLoader.init(config);
String url= "www.myexample.com/image.jpg";
ImageLoader.getInstance().DisplayImage(url, imageviewexpample);
我有以下问题:
- 图像加载器会先下载位图并将其保存在缓存中,然后再从缓存中加载吗?或者也许我必须做一些事情才能下次从缓存中加载它。
- 是“url”参数我传递了 ImageLoader 用来保存它的密钥吗?如果没有,我怎么知道密钥,以便我可以分别从缓存中检索图像。
- 不在这里问,我怎么能知道这些问题的答案?我的意思是,有没有我可以使用的像 Android API 这样的文档?可能我必须阅读库中的所有代码?
【问题讨论】:
标签: android universal-image-loader