天天看点

imageloader单独请求图片

1找控件

2.设置点击事件

3.加载图片 (图片的url,控件)

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    //找控件
    final ImageView imageView=findViewById(R.id.imageview);
    //设置点击事件
    findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            ImageLoader.getInstance().displayImage("https://img-my.csdn.net/uploads/201407/26/1406383265_8550.jpg",imageView);
        }
    });
}
           

}

在Application中的代码如下

public class MyApplication extends Application {

@Override
public void onCreate() {
    super.onCreate();
    //框架属性 初始化
    DisplayImageOptions options=new DisplayImageOptions.Builder().
            //设置占位图                         //创建
            showImageOnLoading(R.mipmap.zhan).build();
       //图像加载器配置                                                               //创建
    ImageLoaderConfiguration loader=new ImageLoaderConfiguration.Builder(this).build();
    //获得实例
    ImageLoader imageLoader=ImageLoader.getInstance();
    //初始化
    imageLoader.init(loader);


}
           

}

效果图

imageloader单独请求图片