单一加载图片方式

来源:互联网 发布:北交大淘宝地址怎么填 编辑:程序博客网 时间:2024/06/05 10:11

@Override
    protectedvoid onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_main);
       ivIcon = (ImageView) findViewById(R.id.ivIcon);
    }
    public voidbtnLoadImage(View view){
       loadImage();

    }
    private voidloadImage(){

       //得到ImageLoaer对象
       //url:图片请求地址
       //

       //http://tnfs.tngou.net/image/info/150822/d35a601b668c160a07c43d4925af9007.jpg

       //第一步:初始化默认配置
       ImageLoaderConfiguration config =ImageLoaderConfiguration.createDefault(this);

       //第二步:将将创建好的配置,进行初始化
       ImageLoader.getInstance().init(config);
       //第三部:加载图片
       DisplayImageOptions options = newDisplayImageOptions.Builder()
               //配置下载网络图片失败的图片
               .showImageOnFail(R.mipmap.ic_error)
               //配置一个正在加载图片时候显示的一张默认图片
               .showImageOnLoading(R.mipmap.loading)
               //当图片地址为空的时候,会显示你默认配置的图片
               .showImageForEmptyUri(R.mipmap.ic_empty)
               //将图片裁剪成圆形图片
               //.displayer(new CircleBitmapDisplayer())
               //将图片裁剪成圆角矩形
               .displayer(new RoundedBitmapDisplayer(50))
               .build();


           ImageLoader.getInstance().displayImage("http://tnfs.tngou.net/image/info/150822/d35a601b668c160a07c43d4925af9007.jpg",ivIcon,options);

          单一加载图片方式

原创粉丝点击