Android 开源框架Universal-Image-Loader的配置
来源:互联网 发布:如何申请淘宝签约商户 编辑:程序博客网 时间:2024/06/11 22:10
在使用这个框架的时候,我们必须要配置一个DisplayImageOptions对象来作为ImageLoader.getInstance().displayImage()中的参数,所以很有必要讲解这个对象的配制方法。讲解完了后其实这个框架我们就会了解的比较详尽了。
1.默认的配置
example:
2.一般常用的配置
注意:这里面的参数当然也是可以随意修改的,根据项目需要再定!
几点说明:
1).imageScaleType(ImageScaleType imageScaleType) //设置图片的缩放方式,如:
其中,mageScaleType的选择值:
EXACTLY :图像将完全按比例缩小的目标大小
EXACTLY_STRETCHED:图片会缩放到目标大小完全
IN_SAMPLE_INT:图像将被二次采样的整数倍
IN_SAMPLE_POWER_OF_2:图片将降低2倍,直到下一减少步骤,使图像更小的目标大小
NONE:图片不会调整
2).displayer(BitmapDisplayer displayer) // 设置图片的显示方式,如:
其中,displayer的选择值:
RoundedBitmapDisplayer(int roundPixels)设置圆角图片,不推荐!!!
FakeBitmapDisplayer()这个类什么都没做
FadeInBitmapDisplayer(int durationMillis)设置图片渐显的时间
SimpleBitmapDisplayer()正常显示一张图片
3.避免OOM
.bitmapConfig(Bitmap.Config.RGB_565) //默认是ARGB_8888,使用RGB_565会比使用ARGB_8888少消耗2倍的内
使用.imageScaleType(ImageScaleType.IN_SAMPLE_INT) 或imageScaleType(ImageScaleType.EXACTLY)
避免使用.displayer(new RoundedBitmapDisplayer(20)) //他会创建新的ARGB_8888格式的Bitmap对象;
Activity代码:
参考自:
http://blog.csdn.net/xiaanming/article/details/26810303
http://blog.csdn.net/vipzjyno1/article/details/23206387
- Android 开源框架Universal-Image-Loader的配置
- Android开源框架Universal-Image-Loader
- 开源框架Android-Universal-Image-Loader
- Android 开源框架Universal-Image-Loader
- Android开源框架Universal-Image-Loader
- Android 开源框架Universal-Image-Loader
- Android开源框架 universal-Image-Loader
- Android 开源框架Universal-Image-Loader的使用
- Android-Universal-Image-Loader开源框架的使用
- Android 开源框架Universal-Image-Loader的初次使用
- Android 开源框架Universal-Image-Loader的设计思路
- Android开源框架Universal-Image-Loader的详情讲解
- Android开源框架之Android-Universal-Image-Loader
- Android异步加载图片开源框架Universal-Image-Loader
- Android 开源框架Universal-Image-Loader完全解析
- Android 开源框架Universal-Image-Loader完全解析
- Android开源框架Universal-Image-Loader详解
- Android 开源框架Universal-Image-Loader完全解析
- ubuntu下安装python3.4
- 3. html表格基本标签
- 困扰:微信开发 安卓和IOS下 对JSON格式解析 导致苹果手机sinature签名无效的问题
- java8 JDK1.8 API 中文 翻译版 java帮助文档
- 登陆ssh方法
- Android 开源框架Universal-Image-Loader的配置
- 神经网络笔记
- 模块化(业务)和组件的概念区分
- sql语句在某一字段所有数据后面加上相同的字符串
- Android 封装一个通用的PopupWindow
- Android打包设置shrinkResources true引发的问题
- 漫谈程序员系列:那些害死程序员的细节
- 微信抢红包游戏绕过指定尾数(2)
- SQLServer · BUG分析 · Agent 链接泄露分析(转载)