Package 

Class BitmapUtil

    • Method Detail

      • toAlpha

         static Bitmap toAlpha(Bitmap srcBitmap, int alpha, boolean isRecycle)

        更改 bitmap 透明度

        Parameters:
        srcBitmap - 原始 bitmap
        alpha - 透明度
        isRecycle - 是否释放原图
      • createBitmap

         static Bitmap createBitmap(Bitmap bitmap, float scaleWidth, float scaleHeight)

        缩放图片

        Parameters:
        bitmap - 原始 bitmap
        scaleWidth - 缩放宽度
        scaleHeight - 缩放高度
      • saveImageToGallery

         static void saveImageToGallery(Context context, Bitmap bmp)

        保存图片到相册

        Parameters:
        context - 应用程序上下文
        bmp - 需要保存的 bitmap
      • bitmapToUri

         static Uri bitmapToUri(Context context, Bitmap inImage)

        根据 Bitmap 转换成 Uri

        Parameters:
        context - 应用程序上下文
        inImage - 需要转换的 bitmap
      • compressByScale

         static Bitmap compressByScale(Bitmap srcBitmap, int targetWidth, int targetHeight)

        按比例大小压缩Bitmap

        Parameters:
        srcBitmap - 文件路径
        targetWidth - 设置宽度
        targetHeight - 设置高度
      • getBitmapBytes

         static int getBitmapBytes(Bitmap bitmap)

        获取 bitmap 大小

        Parameters:
        bitmap - 目标 bitmap
      • recycle

         static void recycle(Bitmap bitmap)

        释放 bitmap 资源

        Parameters:
        bitmap - 需要释放的 bitmap
      • saveBitmapFile

         static void saveBitmapFile(Bitmap bitmap, String filePath)

        bitmap 转文件

        Parameters:
        bitmap - 需要转换的 bitmap
        filePath - 文件路径