public class BitmapUtils
extends java.lang.Object
构造器和说明 |
---|
BitmapUtils() |
限定符和类型 | 方法和说明 |
---|---|
static android.graphics.Bitmap |
compressBitmap(android.graphics.Bitmap bitmap,
float many)
图片质量压缩
|
static android.graphics.Bitmap |
createReflectionBitmap(android.graphics.Bitmap bitmap,
float region)
获得带倒影的图片方法
|
static android.graphics.Bitmap |
cropBitmap(android.graphics.Bitmap bitmap,
float wScale,
float hScale)
按比例裁剪图片
|
static android.graphics.Bitmap |
mergeBitmap(android.graphics.Bitmap backBitmap,
android.graphics.Bitmap frontBitmap)
把两个位图覆盖合成为一个位图,以底层位图的长宽为基准
|
static android.graphics.Bitmap |
scaleWithWH(android.graphics.Bitmap bitmap,
double w,
double h)
图片缩放
|
static android.graphics.Bitmap |
viewSnapshot(android.view.View view)
对View(不包含surfaceview)进行截图
|
public static android.graphics.Bitmap mergeBitmap(android.graphics.Bitmap backBitmap, android.graphics.Bitmap frontBitmap)
backBitmap
- 在底部的位图frontBitmap
- 盖在上面的位图public static android.graphics.Bitmap viewSnapshot(android.view.View view)
public static android.graphics.Bitmap scaleWithWH(android.graphics.Bitmap bitmap, double w, double h)
bitmap
- 位图w
- 新的宽度h
- 新的高度public static android.graphics.Bitmap cropBitmap(android.graphics.Bitmap bitmap, float wScale, float hScale)
bitmap
- 位图wScale
- 裁剪宽 0~100%hScale
- 裁剪高 0~100%public static android.graphics.Bitmap createReflectionBitmap(android.graphics.Bitmap bitmap, float region)
bitmap
- 位图region
- 倒影区域 0.1~1public static android.graphics.Bitmap compressBitmap(android.graphics.Bitmap bitmap, float many)
bitmap
- many
- 百分比