zoukankan      html  css  js  c++  java
  • ImageView类简介

    4.8  图片控件

    本节将要介绍的是图片控件ImageView,首先对ImageView类进行简单介绍,然后通过一个案例来说明ImageView的用法。

    4.8.1  ImageView类简介

    ImageView控件负责显示图片,其图片的来源既可以是资源文件的id,也可以是Drawable对象或Bitmap对象,还可以是Content Provider的URI。ImageView控件中常用到的属性如表4-7所示。

    表4-7  ImageView中常用属性及对应方法说明
     

    属 性 名 称

    对 应 方 法

    说    明

    android:adjustViewBounds

    setAdjustViewBounds(boolean)

    设置是否需要ImageView调整

    自己的边界来保证所显示图片的长宽比例

    android:maxHeight

    setMaxHeight(int)

    ImageView的最大高度,可选

    android:maxWidth

    setMaxWidth(int)

    ImageView的最大宽度,可选

    android:scaleType

    setScaleType(Image

    View.ScaleType)

    控制图片调整或移

    动来适合ImageView的尺寸

    android:src

    setImageResource(int)

    设置ImageView要显示的图片

    同时,ImageView类中还有一些成员方法比较常用,如表4-8所示。

    表4-8  ImageView中常用方法说明
     

    方 法 名 称

    说    明

    setAlpha(int alpha)

    设置ImageView的透明度

    setImageBitmap(Bitmap  bm)

    设置ImageView所显示的内容

    为指定的Bitmap对象

    setImageDrawable(Drawable  drawable)

    设置ImageView所显示的内容

    为指定的Drawable对象

    setImageResource(int resId)

    设置ImageView所显示的内

    容为指定id的资源

    setImageURI(Uri  uri)

    设置ImageView所显示的内

    容为指定Uri

    setSelected(boolean selected)

    设置ImageView的选中状态

     

  • 相关阅读:
    数论--莫比乌斯函数
    数论--欧拉函数
    数论--素数
    数论--逆元
    数论--扩展欧几里得exgcd
    【NOIP 校内模拟】T1 优美的序列(二分+st表+卡常)
    【NOIP校内模拟】T2 飞越行星带(kruskal)
    【NOIP 2017】逛公园(最短路+记忆化搜索)
    【SDOI2009】Elaxia的路线(拓扑+最短路+dp)
    【BZOJ2750】【HAOI2012】道路(最短路+拓扑)
  • 原文地址:https://www.cnblogs.com/exmyth/p/4489840.html
Copyright © 2011-2022 走看看