imageloader

来源:互联网 发布:dpp软件 编辑:程序博客网 时间:2024/06/06 01:07
//依赖compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'--------------------------------------------------------------------------------------------------------------//工具类
public class MainLoader extends Application{    @Override    public void onCreate() {        super.onCreate();        loaders();    }    private void loaders() {       //设置Imageloader的配置信息        ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(MainLoader.this)                //缓存图片最大的长和宽                .memoryCacheExtraOptions(480, 800)                .threadPoolSize(2) // 线程池的数量                .memoryCacheSize(2 * 1024 * 1024)//设置内存缓存区的大小                .memoryCacheSizePercentage(4) // default                .diskCacheSize(50 * 1024 * 1024)//设置SD卡缓存区大小                .defaultDisplayImageOptions(DisplayImageOptions.createSimple()) // default                .writeDebugLogs()//打开日志neirong                .build();        //通过单例模式,拿到对象设置自己的imageloader        ImageLoader.getInstance().init(config);    }}-------------------------------------------------------------------------------------------------------------------
ImageView iv = (ImageView) findViewById(R.id.iv);String path ="http://img.my.csdn.net/uploads/201407/26/1406383059_8814.jpg";ImageLoader lod= ImageLoader.getInstance();lod.displayImage(path,iv);

 

原创粉丝点击