Android控件之 imageView的使用

属性介绍

主要属性:

  1. scaleType:可以对图片进行一个填充 它的功能有以下几种
    fitStart : 保持宽高比例缩放图片,直到较长的边与image的边长相等,缩放完后将图片放在imageView的左上角
    fitCenter : 默认值,同上,缩放后放于中间
    fitEnd:同上,缩放后放于右下角
    fitXY:对图像的纵横方向进行独立缩放,使得该图片完全适应imageView,但是图片的宽高比可能会发生改变
    center:保持原图的大小,显示在imageView的中心。当原图的size大于imageView的size,超出部分裁剪处理。
    centerCrop:保持宽高比例缩放图片,直到完全覆盖imageView,可能会出现图片显示不完全
    centerinside:保持宽高比例缩放图片,直到imageView 能够完全地显示图片
    matrix:不改变原图的大小,从imageView的左上角开始绘制原图,原图超过imageView的部分做裁剪处理。

  2. maxHeight 最大高度

  3. maxWidth 最大宽度

  4. adjustViewBouds 调整View的界限
    样例:在这里插入图片描述这么做的原因是,使用adjustViewBouds=“true” 调整图片的界限,让他不要超过maxWidth 和 maxHeight 最大宽高,具体以哪个为准,就看宽高哪个边 长一些,先达到最大值,就以这个最大值为准,而另一个边就是等比缩放,这样的话这个图片既没有变形,imageView刚好和图片一样的宽高。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值