码迷,mamicode.com
首页 > 其他好文 > 详细

ImageLoader设置圆形图片

时间:2016-04-09 08:07:28      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

//自定义MyApplication类,需要在列表清单中设置  <application
        android:name="com.ce.image.MyApplication"//将类的名称赋给这个application

 

package com.ce.image;

import com.nostra13.universalimageloader.core.DisplayImageOptions;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
import com.nostra13.universalimageloader.core.display.RoundedBitmapDisplayer;

import android.app.Application;

public class MyApplication extends Application {
    @Override
    public void onCreate() {
        // TODO Auto-generated method stub
        super.onCreate();
        ImageLoaderConfiguration configuration = new ImageLoaderConfiguration.Builder(
                this).defaultDisplayImageOptions(getOptions()).build();
        ImageLoader.getInstance().init(configuration);
    }

    public static DisplayImageOptions getOptions() {
        // 自定义加载图片的配置信息
        DisplayImageOptions option = new DisplayImageOptions.Builder()
                .displayer(new RoundedBitmapDisplayer(80)).build();//如果这个半径是80,控件的宽和高就应该是100dp.根据不同的半径和宽高变换不同的形状
        return option;
    }
}

 

 

//在activity中

ImageLoader.getInstance().displayImage(url, img);

ImageLoader设置圆形图片

标签:

原文地址:http://www.cnblogs.com/weiyangge/p/5370558.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!