ImageView.ScaleType|android:scaleType值的意义:
ImageView.ScaleType.CENTER|android:scaleType="center"
ImageView.ScaleType.CENTER_CROP|android:scaleType="centerCrop"
ImageView.ScaleType.CENTER_INSIDE|android:scaleType="centerInside"
ImageView.ScaleType.FIT_CENTER|android:scaleType="fitCenter"
ImageView.ScaleType.FIT_END|android:scaleType="fitEnd"
ImageView.ScaleType.FIT_START|android:scaleType="fitStart"
ImageView.ScaleType.FIT_XY|android:scaleType="fitXY"
ImageView.ScaleType.MATRIX|android:scaleType="matrix"
关于backgroud和src,都是给imageview设置图像的,但是前一个是设置背景,后一个是前景,如果两个同时设置的话你就懂了,可以看到2个叠加的效果,同时src如果有透明的话,就会显示backgroud。并且src可以使用上述的scaleType属性来对应设置。