scaletype
转自:https://blog.csdn.net/lirui0822/article/details/38423423
(1)当图片大于ImageView的宽高:以图片的中心点和ImageView的中心点为基准,按照图片的原大小居中显示,不缩放,用ImageView的大小截取图片的居中部分。
(2)当图片小于ImageView的宽高:直接居中显示该图片。
2、android:scaleType="centerCrop"
(1)当图片大于ImageView的宽高:以图片的中心点和ImageView的中心点为基准,按比例缩小图片,直到图片的宽高有一边等于ImageView的宽高,则对于另一边,图片的长度大于或等于ImageView的长度,最后用ImageView的大小居中截取该图片。
(2)当图片小于ImageView的宽高:以图片的中心店和ImageView的中心点为基准,按比例扩大图片,直到图片的宽高大于或等于ImageView的宽高,并按ImageView的大小居中截取该图片。
3、android:scaleType="centerInside"
(1)当图片大于ImageView的宽高:以图片的中心和ImageView的中心点为基准,按比例缩小图片,使图片宽高等于或者小于ImagevView的宽高,直到将图片的内容完整居中显示。
(2)当图片小于ImageView的宽高:直接居中显示该图片。
4、android:scaleType="fitCenter"
表示把图片按比例扩大(缩小)到ImageView的宽度,居中显示。
5、android:scaleType="fitStart"
表示把图片按比例扩大(缩小)到ImageView的宽度,在ImageView的上方显示。
6、android:scaleType="fitEnd"
表示把图片按比例扩大(缩小)到ImageView的宽度,在ImageView的下方显示。
7、android:scaleType="fitXY"
表示把图片按指定的大小在ImageView中显示,拉伸或收缩图片,不保持原比例,填满ImageView。
相关阅读
Android逆向之旅---Hook神器家族的Frida工具使用详解
一、前言 在逆向过程中有一个Hook神器是必不可少的工具,之前已经介绍了Xposed和Substrate了,不了解的同学可以看这两篇文章:Android
Java基础 Java Object类方法 HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理 HashMap 和 HashTable 区别 Ha
原文地址:https://www.jb51.net/article/130296.htm 效果图: 作为程序员,首先会评估下工作量吧。在产品眼里,就是把图片合成一起嘛
转载请注明出处:http://blog.csdn.net/ym4189/article/details/77099881 前言 之前需要做一个弹簧效果的动画,网上一看,大家都用
Hibernate中many-to-one元素配置中的属性简介
通过many-to-one 元素,可以定义一种常见的与另一个持久化类的关联。这种关系模型是多对一关联(实际上是一个对象引用-译注):这个表的