scaleType属性设置!
ImageView.ScaleType.CENTER android:scaleType="center"
以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size.当图片小于View 的长宽时,只显示图片的size,不剪裁。
ImageView.ScaleType.CENTER_CROP android:scaleType="centerCrop"
以原图的几何中心点和ImagView的几何中心点为基准,按比例扩大(图片小于View的宽时)图片的size居中显示,使得图片长 (宽)等于或大于View的长(宽),并按View的大小截取图片。当原图的size大于ImageView时,按比例缩小图片,使得长宽中有一向等于ImageView,另一向大于ImageView。实际上,使得原图的size大于等于ImageView
ImageView.ScaleType.CENTER_INSIDE|android:scaleType="centerInside" 以原图的几何中心点和ImagView的几何中心点为基准,将图片的内容完整居中显示,通过按比例缩小原来的size使得图片长(宽)等于或小于ImageView的长(宽)
ImageView.ScaleType.FIT_CENTER android:scaleType="fitCenter"
把图片按比例扩大(缩小)到View的宽度,居中显示
ImageView.ScaleType.FIT_END android:scaleType="fitEnd"
把图片按比例扩大(缩小)到View的宽度,显示在View的下部分位置
ImageView.ScaleType.FIT_START android:scaleType="fitStart"
把图片按比例扩大(缩小)到View的宽度,显示在View的上部分位置
ImageView.ScaleType.FIT_XY android:scaleType="fitXY"
把图片按照指定的大小在View中显示,拉伸显示图片,不保持原比例,填满View.
ImageView.ScaleType.MATRIX android:scaleType="matrix"
用matrix来绘制
转载于:https://blog.51cto.com/lwklwc/1340715
scaleType属性设置!相关推荐
- android imageview 的常用属性,android imageview scaletype属性
android imageview scaletype属性并不是很常用,以至于到现在我才注意到,但是在某些应用中,这是一个很重要的属性,比如相册应用. ImageView的Scaletype决定了图片 ...
- android查看控件的xml属性,006 Android XML 控件属性设置技巧汇总
1.textview 组件文本实现替换(快速实现字符资源的调用) android 应用资源位置在 project(工程名)--->app--->res--->values 在stri ...
- Android中ImageView的scaleType 属性说明。
ImageView是Android中最常用的控件之一,在使用ImageView的时候,必不可少的会使用到scaleType属性,该属性指定了你的ImageView如何显示图片.包括是否进行缩放,等比缩 ...
- android:scaletype=quot;fitxyquot;,Android ImageView的ScaleType属性
参考1.Android--UI之ImageView 2.ImageView的scaleType详解 ScaleType属性常量含义fitXY横向.纵向独立缩放,以适应该ImageView fitCen ...
- android:scaleType属性说明
目录 一. ScaleType属性的八种缩放规则说明 二. ScaleType属性的八种缩放效果图演示 三. ImageView.ScaleType自定义缩放规则,等比缩放,完整显示,拒绝变形 四. ...
- android scaletype没作用,Android ImageView的ScaleType属性
参考 ScaleType属性 常量 含义 fitXY 横向.纵向独立缩放,以适应该ImageView fitCenter 保持纵横比缩放图片,缩放完成后将图片放在ImageView的中央 fitSta ...
- android scaletype没作用,Android源码系列之深入理解ImageView的ScaleType属性
做Android开发的童靴们肯定对系统自带的控件使用的都非常熟悉,比如Button.TextView.ImageView等.如果你问我具体使用,我会给说:拿ImageView来说吧,首先创建一个新的项 ...
- android scaletype没作用,Android ImageView 的scaleType 属性图解
ImageView 是 Android 中最常用的控件之一,而在使用ImageView时,必不可少的会使用到它的scaleType属性.该属性指定了你想让ImageView如何显示图片,包括是否进行缩 ...
- android学习笔记之ImageView的scaleType属性
我们知道,ImageView有一个属性叫做scaleType,它的取值一共同拥有八种,各自是:matrix,fitXY.fitStart,fitCenter.fitEnd,center,centerC ...
最新文章
- hdu-2209 翻纸牌游戏
- Python常用编程模块汇总
- linux apache 安装 rewrite,Linux主机下Apache如何使用rewrite模块
- 如何使用Hibernate将PostgreSQL枚举映射到JPA实体属性
- Java并发编程--理解ThreadLocal
- 素数类型C语言题目总结
- C项目案例实践(0)-语言基础
- 赛门铁克发布第21期《互联网安全威胁报告》 揭示当前更为严峻的网络威胁现状...
- 1370. 上升下降字符串
- 机器学习算法-异常值检测(outlier),30 亿个雅虎账户被黑客入侵?
- linux系统怎么拨号上网,linux配置上网 linux adsl拨号上网设置
- Java中枚举类的ordinal()方法
- 大数据,物联网和人工智能的关系
- 微信公众号模板如何使用?公众号模板教程!
- 小程序云开发支持公众号网页开发了
- 删除yum.repos.d
- CAAI名誉理事长李德毅院士谈机器的生命观
- 18.Spring学习笔记_切面的优先级(by尚硅谷_佟刚)
- 部署-用Yum安装PHP7.4(CentOS 7.8)
- Android简易闹钟实现