UnveriseImageLoader 默认的设置,为ImageScaleType.IN_SAMPLE_POWER_OF_2
DsisplayOption. imageScaleType(ImageScaleType imageScaleType)
imageScaleType:
EXACTLY :图像将完全按比例缩小的目标大小
EXACTLY_STRETCHED:图片会缩放到目标大小完全
IN_SAMPLE_INT:图像将被二次采样的整数倍
IN_SAMPLE_POWER_OF_2:图片将降低2倍,直到下一减少步骤,使图像更小的目标大小
NONE:图片不会调整 ;
EXACTLY :图像将完全按比例缩小的目标大小
EXACTLY_STRETCHED:图片会缩放到目标大小完全
IN_SAMPLE_INT:图像将被二次采样的整数倍
IN_SAMPLE_POWER_OF_2:图片将降低2倍,直到下一减少步骤,使图像更小的目标大小
NONE:图片不会调整 ;
如果启动了大图浏览模式, 设置ImageLoader的图片放缩类型为 NONE,就能够解决长图模糊的问题;
DisplayOption.setImageScaleType 这个属性和 ImageView.setScaleType属性的作用不一样的;
一个是控制图片的裁剪展示方式,一个是控制图片下载的时候的尺寸调整;
DisplayOption.setImageScaleType 这个属性和 ImageView.setScaleType属性的作用不一样的;
一个是控制图片的裁剪展示方式,一个是控制图片下载的时候的尺寸调整;