ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:

CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示

CENTER_CROP / centerCrop 按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)

CENTER_INSIDE / centerInside 将图片的内容完整居中显示,通过按比例缩小或原来的size使得图片长/宽等于或小于View的长/宽

FIT_CENTER / fitCenter 把图片按比例扩大/缩小到View的宽度,居中显示

FIT_END / fitEnd 把图片按比例扩大/缩小到View的宽度,显示在View的下部分位置

FIT_START / fitStart 把图片按比例扩大/缩小到View的宽度,显示在View的上部分位置

FIT_XY / fitXY 把图片不按比例扩大/缩小到View的大小显示

MATRIX / matrix 用矩阵来绘制

更多相关文章

  1. Android横竖屏限制切换
  2. androdi ImageView.ScaleType
  3. Android(安卓)高级UI组件
  4. 边缘图片android布局属性详解
  5. Android平台常见属性集合
  6. android progressbar 显示两个进度样式的解决方案
  7. Android缩放图片Bitmap、Drawable
  8. android 更改密码显示风格
  9. Android中显示照片的Exif信息

随机推荐

  1. Android记事本项目开发
  2. android Activity的四种启动模式
  3. Android中的ImageView的一些有用的属性
  4. 如何获得系统权限--解决no conscrypt_ope
  5. [Android从头再来]Android(安卓)JNI相关
  6. Android中用onSaveInstanceState保存Frag
  7. 【Android(安卓)开发教程】显示进度对话
  8. ImageView的使用(android)
  9. 打造自己的Android源码学习环境之五:编译A
  10. Android控制软键盘的现实与隐藏