android:ImageView--scaleType属性

ImageView的scaleType用于指定图形的拉伸类型,默认是fitcenter(背景默认是fitXY);
以下为各属性说明:

1、fitXY:拉伸图片使其正好填满视图(图片可能变形)
android:ImageView--scaleType属性

2、fitStart:保持长宽比,拉伸图片使其位于视图的上方或左侧
android:ImageView--scaleType属性
3、fitEnd:保持长宽比,拉伸图片使其位于视图的下方或右侧
android:ImageView--scaleType属性
3、fitCenter:保持长宽比,拉伸图片使其位于视图的中间
android:ImageView--scaleType属性

4、center:保持图片原尺寸,并使其位于视图的中间
android:ImageView--scaleType属性
5、centerCrop:拉伸图片使其充满整个空间,并使其位于视图的中间
android:ImageView--scaleType属性

6、centerInside:保持长宽比,缩小图片并于中间(只缩小不放大)图片尺寸大于视图时同fitcenter;小于时同center。
android:ImageView--scaleType属性

参考:《android studio实战开发:从零基础到APP上线》