我是Android新手。你能帮我个忙吗 ?感谢
我从https://github.com/nostra13/Android-Universal-Image-Loader
下载示例项目我想做的是使用Json从API加载所有图片网址。在我的Json文件中它只有一个包含所有URL的数组。
我知道要访问Json。但我下载知道将所有数据数据加载到这个UIL项目中。
你能告诉我什么是最好的方法。非常感谢:
这是Json数据:
{
"status":"success",
"data":[
"http:\/\/1.bp.blogspot.com\/-W4xhACvDOzo\/UKpj8csdbWI\/AAAAAAAAFjU\/N4IxqdiEOR8\/s1600/farrari-sports-cars-13821367-1280-960.jpg",
"http:\/\/1.bp.blogspot.com\/-W4xhACvDOzo\/UKpj8csdbWI\/AAAAAAAAFjU\/N4IxqdiEOR8\/s1600/farrari-sports-cars-13821367-1280-960.jpg",
"http:\/\/1.bp.blogspot.com\/-W4xhACvDOzo\/UKpj8csdbWI\/AAAAAAAAFjU\/N4IxqdiEOR8\/s1600/farrari-sports-cars-13821367-1280-960.jpg"
]
}
答案 0 :(得分:0)
答案 1 :(得分:0)
就这样使用它。
ImageLoader.getInstance()。displayImage( urlString , imageView );
如果要在加载图像时显示加载图像,请使用内存缓存等,使用DisplayOptions并将其作为第三个参数传递。
DisplayImageOptions displayOptions = new DisplayImageOptions.Builder()
.resetViewBeforeLoading(true)
.imageScaleType(ImageScaleType.EXACTLY)
.cacheInMemory(true)
.build();
并使用 ImageLoader.getInstance()。displayImage( urlString , imageView , displayOptions );
在使用之前,您必须通过
初始化ImageLoaderImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(getApplicationContext()).build();
ImageLoader.getInstance().init(config);