首先准备工具类

/** * Created by Administrator on 2018/11/23. */public class Instance {    public static ImageLoader imageLoader = ImageLoader.getInstance();    public static DisplayImageOptions user_options = new DisplayImageOptions.Builder()            .showImageOnLoading(R.mipmap.shuc_b)            .showImageForEmptyUri(R.mipmap.shuc_b)//one            .showImageOnFail(R.mipmap.shuc_b).cacheInMemory(true).cacheOnDisc(true).build();    public static  ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context)            .threadPoolSize(3).threadPriority(Thread.NORM_PRIORITY - 1)            .denyCacheImageMultipleSizesInMemory()            .discCacheFileNameGenerator(new Md5FileNameGenerator())            .tasksProcessingOrder(QueueProcessingType.LIFO)            .discCacheExtraOptions(240, 400,null)            .memoryCacheExtraOptions(240, 400)            .discCacheFileCount(1000)            .writeDebugLogs()            .defaultDisplayImageOptions(Instance.user_options)            .build();}

1,imageLoader  对象实例

2,user_options 默认操作(加载失败默认图片等)

3,config 自定义特殊情况 

第二步  jar 依赖

compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'//异步加载图片

  eclipse 开发者(自行下载jar包)添加即可

第三步  使用

imageLoader.displayImage(“图片地址”,“显示view”,“默认DisplayImageOptions 对象”);

举个栗子:

imageLoader.init(ImageLoaderConfiguration.createDefault(context));imageLoader.displayImage("http://"+list_st.get(position).getImgurl()+"",hand.iamg, Instance.user_options);

 

更多相关文章

  1. android点击实现图片放大缩小
  2. android去掉标题栏、信息栏、获取屏幕分辨率、图片全屏
  3. android自定义带图片的title
  4. Android wifi的WifiInfo对象详解
  5. androidの自定义加载对话框ProgressDialog
  6. Android Studio Gradle多渠道打包(动态设定App名称,应用图标,背景
  7. Android图片剪裁-调用系统实现,完美适配魅族等机型

随机推荐

  1. android 与JS之间的交互
  2. Android跨进程通信之Proxy与Stub(三)
  3. Android(安卓)解决自定义 CheckBox 样式
  4. 谷歌google Android(安卓)2010 回顾和展
  5. 图解Android(安卓)- Android(安卓)GUI 系
  6. android 开发资源
  7. android 怎样做SDK
  8. Android线程学习
  9. Android(安卓)Shape
  10. 从Android界面开发谈起