zoukankan      html  css  js  c++  java
  • 013、ImageView

    1、BitmapFactory类,该类是Android API提供工具类,可以将将图片文件转换为bitmap对象
     
    2、图片的放大缩小,通过Martix对象的postScale()方法实现手机上缩放图片的功能。
     
                    // 产生放大后的Bitmap对象
                    Matrix matrix = new Matrix();
                    matrix.postScale(scaleWidth, scaleHeight);
                    Bitmap createBitmap = Bitmap.createBitmap(bitmap, 0, 0, width,
                            height, matrix, true);
                    iv.setImageBitmap(createBitmap);

     

    3、图片的旋转,通过Martix对象的setRotate()方法可实现图片的旋转
                    // 向左旋转
                    scaleAngle--;
                    if (scaleAngle < -10) {
                        scaleAngle = -10;
                    }
                    Matrix matrix = new Matrix();
                    matrix.postScale(width, height);
                    matrix.setRotate(5 * scaleAngle);
                    Bitmap createBitmap = Bitmap.createBitmap(bitmap, 0, 0, width,
                            height, matrix, true);
                    iv.setImageBitmap(createBitmap);
  • 相关阅读:
    数据库优化
    List,map,Set区别
    ID选择器
    最简单的添加删除行操作
    JQ2
    最简单的JQ实现
    20180416
    一行细分的HTML写法
    out参数的使用
    结构的使用
  • 原文地址:https://www.cnblogs.com/zyh-blog/p/3324530.html
Copyright © 2011-2022 走看看