ImagerLoader 的使用
来源:互联网 发布:网络招生方案 编辑:程序博客网 时间:2024/05/22 13:44
1.build.gradle依赖
compile files('libs/universal-image-loader-1.9.5.jar'
2.ImageLoader清单权限配置
<uses-permission android:name="android.permission.INTERNET"></uses-permission><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>3.App extends Application@Overridepublic void onCreate() { super.onCreate(); ImageLoaderConfiguration config=new ImageLoaderConfiguration.Builder(this) .memoryCacheExtraOptions(480, 800) // max width, max height,即保存的每个缓存文件的最大长宽 .threadPoolSize(5)//线程池内加载的数量 .threadPriority(Thread.NORM_PRIORITY - 2) .denyCacheImageMultipleSizesInMemory() .memoryCache(new UsingFreqLimitedMemoryCache(2 * 1024 * 1024)) // You can pass your own memory cache implementation/你可以通过自己的内存缓存实现 .memoryCacheSize(2 * 1024 * 1024) .tasksProcessingOrder(QueueProcessingType.LIFO) .defaultDisplayImageOptions(DisplayImageOptions.createSimple()) .imageDownloader(new BaseImageDownloader(this, 5 * 1000, 30 * 1000)) // connectTimeout (5 s), readTimeout (30 s)超时时间 .writeDebugLogs() // Remove for release app .build(); //初始化imageloader ImageLoader.getInstance().init(config);}4.主线程中实例化ImageLoaderImageLoader imageLoader = ImageLoader.getInstance(); DisplayImageOptions displayImageOptions = new DisplayImageOptions.Builder() .showImageOnLoading(R.mipmap.ic_launcher) //设置图片在下载期间显示的图片 .showImageForEmptyUri(R.mipmap.ic_launcher)//设置图片Uri为空或是错误的时候显示的图片 .showImageOnFail(R.mipmap.ic_launcher) //设置图片加载/解码过程中错误时候显示的图片.build(); imageLoader.displayImage(images[2], imageView);//第一个参数是url地址,第二个参数是imageView控件
阅读全文
0 0
- imagerloader的使用
- ImagerLoader 的使用
- ImagerLoader 的使用和配置 以及存储
- ImagerLoader 使用详解
- ImagerLoader的原理
- Imagerloader
- ImagerLoader缓存到SdCard
- imagerloader(简单写法)
- Xlistview(异步、Imagerloader、POST)
- 获取json解析 图片,文字+MyAsyncTask+ImagerLoader
- AsyncTask封装为工具类+Imagerloader
- POST解析(Imagerloader、异步、图片、文字、listv显示)
- Imagerloader将图片存到sd卡并且可以清除
- GUID使用的使用
- ${}的使用
- 的使用
- @[],@()的使用
- ->的使用
- 数组指针
- 【07】CSS介绍
- 触摸[3] 滑动
- SetWindowLong基础理论
- NYOJ28
- ImagerLoader 的使用
- Android 扫一扫功能实现 (集成ZXing)
- 动态配置爬虫
- vue学习笔记9——图片路径问题
- JavaScript学习总结(十五)——Function类
- Mybatis系列(七)之多表关联映射
- ReactNative学习第三天 UI篇 React-native-Swiper
- 开始博客园之旅
- Python库资源大全