Imager图片设置

public class ImagerUtil {

    public static void initImageLoader(Context context)
    {
        //自定义磁盘缓存路径  系统默认的缓存路径 sd...<package>..cache  app被卸载时,此路径下的缓存图片一并被删除
        //File cacheDir=getExternalCacheDir();
        File cacheDir= new File(Environment.getExternalStorageDirectory().getPath()+"/aaa");//自定义 sd卡的缓存路径

        //第一步:对ImageLoader进行初使化
        ImageLoaderConfiguration config2 = new ImageLoaderConfiguration.Builder(context)
                .threadPriority(Thread.NORM_PRIORITY - 2)
                .denyCacheImageMultipleSizesInMemory()
                .discCacheFileNameGenerator(new Md5FileNameGenerator())
                .tasksProcessingOrder(QueueProcessingType.LIFO)
                .build();
        ImageLoader.getInstance().init(config2);
    }

    public  static  DisplayImageOptions getImageOption(Context context)
    {
        DisplayImageOptions  options = new DisplayImageOptions.Builder()
                .showStubImage(R.mipmap.ic_launcher)        // 加载开始默认的图片
            .showImageForEmptyUri(R.mipmap.ic_launcher)     //url爲空會显示该图片,自己放在drawable里面的
            .showImageOnFail(R.mipmap.ic_launcher)                //加载图片出现问题,会显示该图片
            .cacheInMemory()                                               //缓存用
            .cacheOnDisc()                                                    //缓存用
            .displayer(new RoundedBitmapDisplayer(5))       //图片圆角显示,值为整数
            .build();

        return  options;
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值