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的选中状态

     

  • 相关阅读:
    linux rcu
    linux下的进程、网络、性能监控命令
    使用optimizely做A/B测试
    使用logstash收集日志的可靠性验证
    LAMP-HTTPD的安装全步骤
    Iptables Save
    linux-ftp
    远程桌面验证问题,函数错误-windows
    ESXIroot密码重置
    centos or windows 双系统
  • 原文地址:https://www.cnblogs.com/exmyth/p/4489840.html
Copyright © 2011-2022 走看看