Android中ImageView 中xml属性值android:scaleType 缩放类型含义。

matrix: 保持原来图片的大小,从左上角开始截取,如果图片大于ImageView控件,只能截取图片左上角一部分,反之,图片只会显示到ImageView的左上角!!

Android中ImageView 中xml属性值android:scaleType 缩放类型含义。_第1张图片

fitXY: 破坏图片原来的比例!只会,把图片充满ImageView!!!!(开发中常用!填充满ImageView,所有控件显示图片大小一样)
        Android中ImageView 中xml属性值android:scaleType 缩放类型含义。_第2张图片
fitStart:从ImageView的左上角,按原图比例进行绘制,如果原图有一边到达了控件的边,那么停止绘制,保留显示样式!

Android中ImageView 中xml属性值android:scaleType 缩放类型含义。_第3张图片
fitCenter: ImageView scaleType的默认属性.ImageView和原图的中心点重合,开始按原图比例进行绘制,如果原图有一边到达ImageView的边,停止绘制!!!!   
   Android中ImageView 中xml属性值android:scaleType 缩放类型含义。_第4张图片
fitEnd: 和fitStart相反,从ImageView的右下角开始绘制,保持原来的比例,如果有一边到达了ImageView的边,停止绘制!
Android中ImageView 中xml属性值android:scaleType 缩放类型含义。_第5张图片

center: 图片和ImageView的中心点相重合,如果图片大于ImageView,只会截取图片的一部分,显示!小于,图片会全部显示到ImageView的中间部位!

Android中ImageView 中xml属性值android:scaleType 缩放类型含义。_第6张图片

 
centerInside: mageView scaleType的默认属性.ImageView和原图的中心点重合,开始按原图比例进行绘制,如果原图有一边到达ImageView的边,停止绘制!!!!    
  Android中ImageView 中xml属性值android:scaleType 缩放类型含义。_第7张图片  

centerCrop: 图片和ImageView的中心点相重合,按图片的比例进行绘制!如果小边到达了ImageView的边!那么停止绘制,大边会被截取!!

Android中ImageView 中xml属性值android:scaleType 缩放类型含义。_第8张图片

你可能感兴趣的:(学习之路,ScaleType,Android,imageView,xml,属性)