ImageView的scaleType属性介绍

转载 2013年12月03日 08:57:43
scaleType的属性值有:matrix   fitXY  fitStart   fitCenter  fitEnd  center   centerCrop  centerInside 
它们之间的区别如下:
matrix 用矩阵来绘制(从左上角起始的矩阵区域)

fitXY  把图片不按比例扩大/缩小到View的大小显示(确保图片会完整显示,并充满View)

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

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


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


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

centerCrop  按比例扩大/缩小图片的size居中显示,使得图片的高等于View的高,使得图片宽等于或大于View的宽

centerInside  将图片的内容完整居中显示,使得图片按比例缩小或原来的大小(图片比View小时)使得图片宽等于或小于View的宽 (图片会完整显示

Android 源码系列之<一>从源码的角度深入理解ImageView的ScaleType属性

做Android开发的童靴们肯定对系统自带的控件使用的都非常熟悉,比如Button、TextView、ImageView等。如果你问我具体使用,我会给说:拿ImageView来说吧,首先创建一个新的项...
  • llew2011
  • llew2011
  • 2016年03月25日 20:29
  • 3299

ImageView的属性android:scaleType设置最佳比例图片显示

实现图片轮播,以前的大图片比例会在GuideGallery中自动缩放,后来编辑把图片大小修改了。在大屏不能适应屏幕。试了很多方法终于解决。先说Imageview的属性。可在java代码中实现,也可以在...
  • anlidengshiwei
  • anlidengshiwei
  • 2015年05月15日 13:47
  • 1700

关于ImageView的scaleType理解(播放动画)

关于ImageView的scaleType理解 关于Imageview的scaleType的理解,网上有太多的实例和解释,不过,都是就介绍了 它的使用效果,最新产品有个需求,要实现图片内容的放...
  • longwanglidfdfdf
  • longwanglidfdfdf
  • 2016年02月26日 15:08
  • 563

ImageView的ScaleType属性(二)

 使用ImageView时经常会用到scaleType属性,如: android:layout_height="50dp" android:scaleType="matrix" android...
  • yan8024
  • yan8024
  • 2015年07月03日 10:01
  • 351

【笔记】ImageView的scaleType属性

ImageView控件使用举例:
  • antchen88
  • antchen88
  • 2017年01月21日 08:45
  • 70

安卓 ScaleType属性详解

ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放...
  • u010885095
  • u010885095
  • 2015年04月08日 12:12
  • 1160

Android项目中遇到的坑之(Android圆角圆形图 二)

接着上一篇的问题来研究研究: **问题来了:效果是有了,但有发现么?我设置的scaleType只有fitxy 是有效果的,其他的都没有效果了。设置为其他的scaleType都变成matrix那种...
  • vv_bug
  • vv_bug
  • 2016年10月10日 22:12
  • 1418

Android ImageView的scaleType属性与adjustViewBounds属性与图片自适应问题

说道图片自适应,首先要了解一下属性: ImageView的scaleType的属性有好几种,分别是matrix(默认)、center、centerCrop、centerInside、fitCenter...
  • gjy211
  • gjy211
  • 2016年04月11日 10:50
  • 391

ImageView 的ScaleType属性使用详解

这几天,学习了下Picasso和Glide,其中他设置图片显示样式的方法centerCrop()、fitCenter()、centerInside()、fit()有些疑惑,查看源码实现发现其就是使用的...
  • zivensonice
  • zivensonice
  • 2016年07月05日 02:22
  • 1498

ImageView设置图片的几种方式、图片的ScaleType

ImageView的几种ScaleType
  • HiJson
  • HiJson
  • 2016年06月15日 00:30
  • 4257
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ImageView的scaleType属性介绍
举报原因:
原因补充:

(最多只允许输入30个字)