android:scaleType="center"

以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size.当图片小于View 的长宽时,只显示图片的size,不剪裁。

android:scaleType="centerCrop"

以原图的几何中心点和ImagView的几何中心点为基准,按比例扩大(图片小于View的宽时)图片的size居中显示,使得图片长 (宽)等于或大于View的长(宽),并按View的大小截取图片。当原图的size大于ImageView时,按比例缩小图片,使得长宽中有一向等于ImageView,另一向大于ImageView。实际上,使得原图的size大于等于ImageView的长(宽)。


android:scaleType="centerInside"

以原图的几何中心点和ImagView的几何中心点为基准,将图片的内容完整居中显示,通过按比例缩小原来的size使得图片长(宽)等于或小于ImageView的长(宽)。


android:scaleType="fitCenter" 把图片按比例扩大(缩小)到View的宽度,居中显示

android:scaleType="fitEnd"把图片按比例扩大(缩小)到View的宽度,显示在View的下部分位置

android:scaleType="fitStart"把图片按比例扩大(缩小)到View的宽度,显示在View的上部分位置

android:scaleType="fitXY" 把图片按照指定的大小在View中显示,拉伸显示图片,不保持原比例,填满View.


android:scaleType="matrix" 用matrix来绘制(默认)。


更多相关文章

  1. android Matrix处理图片原理及方法整理
  2. 全屏显示布局随机图片的显示
  3. android 图片内存溢出
  4. Android实现图片随意拖动、缩放
  5. Android图片双指缩放,单指移动实现
  6. android 获取assets下的图片
  7. 一起学android之给图片添加水印效果(33)
  8. android获取资源文件R.drawable中的图片的相关方法
  9. 图片循环滑动

随机推荐

  1. android定位功能(二)
  2. Android工具库
  3. Android 6.0 Ethernet流程分析记录
  4. 如何让Android横竖屏切换时不销毁当前act
  5. Android中一些比较好的开源代码项目
  6. Android(安卓)Service的启动流程源码分析
  7. 【Android】安卓中常用的图片加载方法
  8. android monkeyrunner 1
  9. Android应用程序组件Content Provider应
  10. Android获取设备状态栏status bar高度的