zoukankan      html  css  js  c++  java
  • imageview 属性

    XML属性

    属性名称

    描述

    android:adjustViewBounds

    是否保持宽高比。需要与maxWidthMaxHeight一起使用,否则单独使用没有效果。

    android:cropToPadding

    是否截取指定区域用空白代替。单独设置无效果,需要与scrollY一起使用,效果如下,实现代码见代码部分:

    [转载]ImageView常见属性

    android:maxHeight

    设置View的最大高度,单独使用无效,需要与setAdjustViewBounds一起使用。如果想设置图片固定大小,又想保持图片宽高比,需要如下设置:

    1 设置setAdjustViewBoundstrue

    2 设置maxWidthMaxHeight

    3 设置设置layout_widthlayout_heightwrap_content

    android:maxWidth

    设置View的最大宽度。同上。

    android:scaleType

    设置图片的填充方式。

    matrix

    0

    用矩阵来绘图

     

    fitXY

    1

    拉伸图片(不按比例)以填充View的宽高

    [转载]ImageView常见属性

    layout_height:30px


    layout_120px

    fitStart

    2

    按比例拉伸图片,拉伸后图片的高度为View的高度,且显示在View的左边

    [转载]ImageView常见属性

    fitCenter

    3

    按比例拉伸图片,拉伸后图片的高度为View的高度,且显示在View的中间

    [转载]ImageView常见属性

    fitEnd

    4

    按比例拉伸图片,拉伸后图片的高度为View的高度,且显示在View的右边

    [转载]ImageView常见属性

    center

    5

    按原图大小显示图片,但图片宽高大于View的宽高时,截图图片中间部分显示

    [转载]ImageView常见属性

     

    layout_height:60px


    layout_80px


    padding:10px

     

    centerCrop

    6

    按比例放大原图直至等于某边View的宽高显示。

    [转载]ImageView常见属性

    centerInside

    7

    当原图宽高或等于View的宽高时,按原图大小居中显示;反之将原图缩放至View的宽高居中显示。

    [转载]ImageView常见属性

    android:src

    设置Viewdrawable(如图片,也可以是颜色,但是需要指定View的大小)

    android:tint

    将图片渲染成指定的颜色。见下图:

    [转载]ImageView常见属性左边为原图,右边为设置后的效果,见后面代码。

  • 相关阅读:
    GNU make manual 翻译(九十九)
    GNU make manual 翻译( 九十五)
    Shell的 for 循环小例子
    makefile中对目录遍历的小例子
    GNU make manual 翻译(九十三)
    GNU make manual 翻译( 一百)
    GNU make manual 翻译( 九十七)
    GNU make manual 翻译( 九十八)
    mapserver4.8.3 的readme.win32的中文翻译文件
    遥控器编程
  • 原文地址:https://www.cnblogs.com/appzhang/p/2654417.html
Copyright © 2011-2022 走看看