ImageView控件(Android调整图片显示格式)

ImageView是一个可以显示任何图片资源的控件,同时可以调整图片的像素,显示的位置,图片的滚动等问题。

ImageView有很多常用的属性,下面会一一解释。先看布局文件:








        //以左上角为起点,把图等比例放大直到宽达到50或高达到70
          //填满50*70的空间
       //以右下角为起点,把图等比例放大直到宽达到50或高达到70
      //以中心为起点,把图等比例放大直到宽达到50或高达到70
      //以中心为起点,把图缩放到宽>=50&&高>=70为止
      //以中心为起点,吧图缩放到适合50*70的空间。即都是小于等于。




    
    
    
              //对视图进行颜色渲染





运行结果如下:

对于后台的操作了解的不太多,比如

img.setImageAlpha(x);x从0~255,由透明变得不透明,其中50是半透明。

img.setScaleType(ImageView.ScaleType.X);x是scaletype属性,不过activity中跟xml有所不同,比如img.setScaleType(ImageView.ScaleType.FIT_END);靠系统提示吧。

文件源码地址:https://download.csdn.net/download/qq_38367681/10778481

你可能感兴趣的:(Android开发技术)