ScaleType的各种类型的白话解释

CENTER

中心放置
//这样图片太大就会出现只显示局部的情况
 

CENTER_CROP

中心放置   保持比例   找较小的那个边去匹配view长度
//这样较长的那个维度中多余出来的那部分就显示不出来了
 

FIT_CENTER

中心放置   保持比例   找较大的那个边去匹配view长度
//与CENTER_CROP相反,这个模式是可以保证图片的完全显示的
 

CENTER_INSIDE

中心放置   保持比例
如果图片比屏幕大,则缩小到 较大边匹配view长度

//注意该模式只可能对图片进行缩小处理,不会进行放大处理。FIT_CENTER的阉割版,如果图片太小他是不管的。
//该模式同样可以保证图片是完全显示的
 

FIT_FILL

中心放置  !不保持比例   让宽高两个维度分别去匹配view长度
 

FIT_START

保持比例   找较大的那个边去匹配view长度  但是靠左放置
//和FIT_CENTER不同点在于,当图片高度较长,宽度没被占满的情况下,图片靠左放置而不放在中心。当图片宽度较长,高度没被占满的情况下,图片靠上放置而不放在中心
 

FIT_END

保持比例  找较大的那个边去匹配view长度  但是靠右放置
*//和FIT_START意思一样,但是靠右下。
 
 

有哪里没讲清楚请指出,我去修改。如果讲清楚啦并对你有帮助,麻烦点个赞让我收到反馈,谢谢~

你可能感兴趣的:(ScaleType的各种类型的白话解释)