android:scaleType="center"

以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size.当图片小于View 的长宽时,只显示图片的size,不剪裁。

android:scaleType="centerCrop"

以原图的几何中心点和ImagView的几何中心点为基准,按比例扩大(图片小于View的宽时)图片的size居中显示,使得图片长 (宽)等于或大于View的长(宽),并按View的大小截取图片。当原图的size大于ImageView时,按比例缩小图片,使得长宽中有一向等于ImageView,另一向大于ImageView。实际上,使得原图的size大于等于ImageView的长(宽)。

android:scaleType="centerInside"

以原图的几何中心点和ImagView的几何中心点为基准,将图片的内容完整居中显示,通过按比例缩小原来的size使得图片长(宽)等于或小于ImageView的长(宽)。

android:scaleType="fitCenter" 把图片按比例扩大(缩小)到View的宽度,居中显示

android:scaleType="fitEnd" 把图片按比例扩大(缩小)到View的宽度,显示在View的下部分位置

android:scaleType="fitStart" 把图片按比例扩大(缩小)到View的宽度,显示在View的上部分位置

android:scaleType="fitXY" 把图片按照指定的大小在View中显示,拉伸显示图片,不保持原比例,填满View.

android:scaleType="matrix" 用matrix来绘制(默认)。

转载于:https://blog.51cto.com/8026619/1553532

android:scaleType=matrix布局文件加载图片时候的显示方式相关推荐

  1. Android之使用Android-AQuery异步加载图片(一)

    第一节:转载地址(http://www.cnblogs.com/lee0oo0/archive/2012/10/25/2738299.html) // 必须实现AQuery这个类 AQuery aq ...

  2. Android框架之路——Glide加载图片(结合RecyclerView、CardView)

    Android框架之路--Glide加载图片 一.简介: 在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech.这个库被广泛的运用在google的开 ...

  3. android grideview 图片png透明,Android完美解决GridView异步加载图片和加载大量图片时出现Out Of Memory问题...

    众所周知,我们在使用GridView或者ListView时,通常会遇到两个棘手的问题: 1.每个Item获取的数据所用的时间太长会导致程序长时间黑屏,更甚会导致程序ANR,也就是Application ...

  4. Android 开发笔记 ListView异步加载图片

    当ListView需要在线获取数据,并且列表中需要显示图片时,友好的处理方式是使用异步加载图片的方式. 这是因为LIstView中显示的内容是分为两部加载的,第一次加载文本信息(包含图片的uri地址) ...

  5. Android实现异步从网络加载图片列表

     博文出处:http://blog.csdn.net/carterjin/article/details/7995935 有时会有在加载ListView的时候,包含用户头像或其他需要到网络获取的图 ...

  6. android多种方式实现异步加载图片

    记得之前做安卓应用时都是在2.2以下的版本,如果在UI线程中进行耗时操作,比如http,socket等 会产生android.os.NetworkOnMainThreadException 如果异步加 ...

  7. Android开发之ListView异步加载图片

    ListView这个控件对于大家肯定不会陌生,即使你是初学者相信也会用ListView.因为ListView这个控件实在是太常用,可以说基本上每一个项目开发都会用到它,今天这篇博客主要讲解,ListV ...

  8. Android开发之使用createFromStream加载图片发现图片变小

    我们在开发过程中经常要将sd卡或网络图片加载为Drawable来使用.有很多人为了方便使用Drawable.createFromStream(stream, "src"). 但是使 ...

  9. android百度地图覆盖物异步加载图片,Android 百度地图marker中图片不显示的解决方法(推荐)...

    目的: 根据提供的多个经纬度,显示所在地的marker样式,如下: 问题: 1.发现marker中在线加载的图片无法显示出来: 2.获取多个对象后,却只显示出了一个marker: 以下为官网实现方法: ...

最新文章

  1. python【数据结构与算法】动态规划详解从背包到最长公共子序列(看不懂你来打我)
  2. CV之IS:计算机视觉中图像分割(语义分割)最diao炸(完)天(整)的思维导图
  3. WinAPI: GetWindow - 获取与指定窗口具有指定关系的窗口的句柄
  4. 20200915 椭圆范数的三角不等式证明:sqrt(x^T*Q*x)
  5. 使用spi协议,接收来自slave的数据之前写0xff的原因
  6. 配置SQL Server 2012 AlwaysOn ——step1 建立AD域及DNS配置
  7. jpa原生query_Spring Data JPA原生SQL查询
  8. mysql ibdata1 损坏_mysql innodb文件ibdata1损坏导致mysql无法启动
  9. 详细解释下头条图文和微头条发布建议
  10. 信息系统项目管理通关指南
  11. P3150 pb的游戏(1)
  12. DolbyAudio访问杜比音效驱动程序时发生问题,请重新启动计算机或......
  13. 恶略天气下的目标检测
  14. 感应加热计算机仿真软件,一种新型感应加热电源调功方式的研究与计算机仿真...
  15. java随机生成三位数
  16. (VQA)LRTA: A Transparent Neural-Symbolic Reasoning Framework with Modular Supervision for Visual Que
  17. Python之爬虫和数据小解析
  18. SAP 发出商品业务配置
  19. 高中教师资格证笔试计算机学科知识与能力,2018下半年教师资格证考试笔试-高中信息技术学科知识与能力试题答案...
  20. 区分阿里云系统盘和数据盘

热门文章

  1. 干掉Navicat:这个IDEA的兄弟真香!
  2. Datawhale来交大啦!
  3. 【廖雪峰python入门笔记】tuple_创建
  4. 985高校挖出古墓!网友:毕业论文自己找上门来了
  5. CVPR2021 | 视觉 Transformer 的可视化
  6. 吴恩达老师机器学习和深度学习课程文字版下载
  7. 奥巴马竟被「去马赛克 AI」洗白,CVPR 新研究惹上种族歧视大麻烦,LeCun 也被卷入其中...
  8. 200 万年薪,却招不到清华姚班毕业生!能上姚班的都是什么人?
  9. 五分钟读懂TCP 协议
  10. 使用Pyecharts制作Bar3D用法详解