图片之scaleType属性
来源:互联网 发布:慈溪行知职高在哪 编辑:程序博客网 时间:2024/05/17 07:19
图片之scaleType属性
1、scaleType=“matrix” 保持原图大小、从左上角的点开始,以矩阵形式绘图。
2、scaleType=“Center” 保持原图大小,以原图的几何中心点和ImagView的几何中心点为基准,只绘制ImagView大小的图像。
3、scaleType=“fitStart” 将原图沿左上角的点(即matrix方式绘图开始的点),按比例缩放原图绘制而成的。
4、scaleType=“fitCenter” 将原图沿上方居中的点(即matrix方式绘图第一行的居中的点),按比例缩放原图绘制而成的。
5、scaleType=“fitEnd” 将原图沿下方居中的点(即matrix方式绘图最后一行的居中的点),按比例缩放原图绘制而成的。
6、scaleType=“fitXY” 将原图进行横方向(即XY方向)的拉伸后绘制的。
7、scaleType=“centerCrop” 不保持原图大小,以原图的几何中心点和ImagView的几何中心点为基准,只绘制ImagView大小的图像(以填满
ImagView为目标,对原图进行裁剪)。
8、scaleType=“centerInside” 不保持原图大小,以原图的几何中心点和ImagView的几何中心点为基准,只绘制ImagView大小的图像(以显示
完整图片为目标,对原图进行缩放)。
总结:
保持原图(matrix、center),缺点:当控件ImageView尺寸小于图片时,则部分图片显示不出来,相当于切割显示;
等比缩放(fitStart、fitEnd、fitCenter),都能够显示出完整图片,缺点是可能存在空白位置;
不等比缩放(fitXY、centerInside、centerCrop),fitXY、centerInside能显示完整图片,centerCrop只能保证图片中间能够显示,周边肯能会被剪切掉;
- 图片之scaleType属性
- Android 图片scaleType属性
- 图片属性ScaleType详解
- ImageView之scaleType属性
- imageView属性之scaleType
- ImageView属性之ScaleType
- 图片adjustviewbound属性 和Scaletype
- Android之 ImageView scaleType属性
- android ImageView之scaleType属性
- Android布局之scaleType属性
- Android界面之scaleType属性
- 图片自适应imageview属性android:scaleType
- 图片自适应imageview属性android:scaleType
- Android ImageView(scaleType属性)图片按比例缩放
- 【ImageView】图片自适应及android:scaleType属性
- Android ImageView(scaleType属性)图片按比例缩放
- Android ImageView(scaleType属性)图片按比例缩放
- 图片的处理 :详解android:scaleType属性
- eclipse安装和中文汉化,以及配置
- 【Tensorflow】 第四节 环境搭建二 Ubuntu16.04LTS安装JDK8和PyCharm IDE
- Go时间戳和日期字符串的相互转换
- floodlight之forwarding模块源码解析
- 基于软件的负载均衡(Nginx与ZooKeeper解析)
- 图片之scaleType属性
- 生命周期
- xunsearch创建索引
- 第八周——项目二—建立链串算法库
- Html5 突破微信限制实现大文件分割上传
- SolrJ简单教程
- hashSet,hashMap
- 一些日后需要研究的方向
- c++ 面试题