Android中imageview.ScaleType使用方法详细介绍

 更新时间:2017年06月22日 11:25:01   投稿:lqh  
这篇文章主要介绍了Android中imageview.ScaleType使用方法详细介绍的相关资料,需要的朋友可以参考下

Android中imageview.ScaleType使用方法详细介绍

ScaleType属性用以表示显示图片的方式,共有8种取值:

  •   ScaleType.CENTER:图片大小为原始大小,如果图片大小大于ImageView控件,则截取图片中间部分,若小于,则直接将图片居中显示。
  •   ScaleType.CENTER_CROP:将图片等比例缩放,让图像的短边与ImageView的边长度相同,即不能留有空白,缩放后截取中间部分进行显示。
  •   ScaleType.CENTER_INSIDE:将图片大小大于ImageView的图片进行等比例缩小,直到整幅图能够居中显示在ImageView中,小于ImageView的图片不变,直接居中显示。
  •   ScaleType.FIT_CENTER:ImageView的默认状态,大图等比例缩小,使整幅图能够居中显示在ImageView中,小图等比例放大,同样要整体居中显示在ImageView中。
  •   ScaleType.FIT_END:缩放方式同FIT_CENTER,只是将图片显示在右方或下方,而不是居中。
  •   ScaleType.FIT_START:缩放方式同FIT_CENTER,只是将图片显示在左方或上方,而不是居中。
  •   ScaleType.FIT_XY:将图片非等比例缩放到大小与ImageView相同。
  •   ScaleType.MATRIX:是根据一个3x3的矩阵对其中图片进行缩放

 代码设置用法:

imageView = new ImageView(mContext); 
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); 

XML布局文件设置用法:

android:scaleType="centerCrop". 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Android下拉列表(Spinner)效果(使用C#和Java分别实现)

    Android下拉列表(Spinner)效果(使用C#和Java分别实现)

    这篇文章主要介绍了Android下拉列表(Spinner)效果(使用C#和Java分别实现),本文直接给出效果图和两种语言的实现代码及布局代码,需要的朋友可以参考下
    2015-06-06
  • Android自定义View实现仿1号店垂直滚动广告条代码

    Android自定义View实现仿1号店垂直滚动广告条代码

    这篇文章主要介绍了Android自定义View实现仿1号店垂直滚动广告条代码,实现步骤及实现原理本文给大家介绍的非常详细,需要的朋友参考下吧
    2017-01-01
  • android实现通话自动录音服务

    android实现通话自动录音服务

    这篇文章主要为大家详细介绍了android实现通话自动录音服务,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-10-10
  • android图像绘制(三)画布刷屏问题记录

    android图像绘制(三)画布刷屏问题记录

    在canvas中绘制动态图的时候,如果使用了一个固定的背景图片,只有一个小小的精灵在移动!这样的情况下却不得不在没帧中重新绘制背景图片,使得效率降低,本文章只是记录一下,并不是解决方法感兴趣的朋友可以了解下
    2013-01-01
  • Android仿微信标签功能

    Android仿微信标签功能

    这篇文章主要为大家详细介绍了Android仿微信标签功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • Android hid发送apdu格式数据示例详解

    Android hid发送apdu格式数据示例详解

    这篇文章主要介绍了Android hid发送apdu格式数据,在 Android 中,如果你想通过 HID(Human Interface Device)发送 APDU 格式的数据,通常会涉及 USB HID 设备或蓝牙 HID 设备,本文给大家讲解的非常详细,需要的朋友可以参考下
    2023-08-08
  • Android开发实现在Wifi下获取本地IP地址的方法

    Android开发实现在Wifi下获取本地IP地址的方法

    这篇文章主要介绍了Android开发实现在Wifi下获取本地IP地址的方法,涉及Android编程Wifi的调用及IP地址的获取与转换相关操作技巧,需要的朋友可以参考下
    2017-09-09
  • Android Handle原理(Looper,Handler和Message)三者关系案例详解

    Android Handle原理(Looper,Handler和Message)三者关系案例详解

    这篇文章主要介绍了Android Handle原理(Looper,Handler和Message三者关系案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • 一篇文章揭开Kotlin协程的神秘面纱

    一篇文章揭开Kotlin协程的神秘面纱

    最近看了下Kotlin的协程,觉得挺好的,写篇文章总结总结,所以下面这篇文章主要给大家介绍了关于Kotlin协程的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-08-08
  • Android实现千变万化的ViewPager切换动画

    Android实现千变万化的ViewPager切换动画

    这篇文章主要为大家详细介绍了Android实现千变万化的ViewPager切换动画,自定义PageTransformer实现个性的切换动画,感兴趣的小伙伴们可以参考一下
    2016-05-05

最新评论