zoukankan      html  css  js  c++  java
  • imageView-scaleType 图片压缩属性

    今天用到了图片压缩的属性,总结如下
    scaleType的属性值有:matrix fitXY fitStart fitCenter fitEnd center centerCrop centerInside
    
    它们之间的区别如下:
    
    matrix 用矩阵来绘制(从左上角起始的矩阵区域,不是很明白)
    
    fitXY 把图片不按比例扩大/缩小到View的大小显示(确保图片会完整显示,并充满View)
    
    fitStart 把图片按比例扩大/缩小到View的宽度,显示在View的上部分位置(图片会完整显示)
    
    fitCenter 把图片按比例扩大/缩小到View的宽度,居中显示(图片会完整显示)
    
    fitEnd 把图片按比例扩大/缩小到View的宽度,显示在View的下部分位置(图片会完整显示)
    
    center 按图片的原来size居中显示,当图片宽超过View的宽,则截取图片的居中部分显示,当图片宽小于View的宽,则图片居中显示
    
    centerCrop 按比例扩大/缩小图片的size居中显示,使得图片的高等于View的高,使得图片宽等于或大于View的宽(可能会溢出,不会缩小)
    
    centerInside 将图片的内容完整居中显示,使得图片按比例缩小或原来的大小(图片比View小时)使得图片宽等于或小于View的宽 (图片会完整显示,不会放大)
  • 相关阅读:
    #公式与实现# Jacobi迭代 Gauss-Seidel迭代
    数据结构-C:二叉树的遍历
    c++
    Unix Systems Programming
    二进制文件读取写入(一)
    关于理论、模型与算法
    《计算机图形学与几何造型导论》读书笔记1
    petaPar培训文档
    等参元的高斯积分详解
    水平集函数具体实现
  • 原文地址:https://www.cnblogs.com/wjhblogs/p/4518181.html
Copyright © 2011-2022 走看看