public class ImageUtil
extends java.lang.Object
| Constructor and Description |
|---|
ImageUtil() |
| Modifier and Type | Method and Description |
|---|---|
static android.graphics.Bitmap |
decodeSampledBitmapFromFile(android.content.Context context,
java.lang.String pathName,
int reqWidth,
int reqHeight)
根据计算的inSampleSize,得到压缩后图片
|
static android.graphics.Bitmap |
getBitmapFromUri(android.content.Context context,
android.net.Uri uri)
获取Bitmap
|
static android.graphics.Bitmap |
getBitmapFromUri(android.content.Context context,
android.net.Uri uri,
android.graphics.BitmapFactory.Options options)
获取Bitmap
|
static java.lang.String |
getImageCacheDir(android.content.Context context)
获取缓存图片的文件夹
|
static boolean |
isCutImage(android.content.Context context,
java.lang.String path)
是否是剪切返回的图片
|
static boolean |
isCutImage(java.lang.String dir,
java.lang.String path)
是否是剪切返回的图片
|
static boolean |
isEffective(android.content.Context context,
android.net.Uri uri) |
static boolean |
isEffective(java.lang.String path) |
static android.graphics.Bitmap |
rotateImageView(android.graphics.Bitmap bitmap,
int angle)
旋转图片
|
static java.lang.String |
saveImage(android.graphics.Bitmap bitmap,
java.lang.String path,
java.lang.String name)
保存图片
|
static void |
savePicture(android.content.Context context,
android.net.Uri uri,
long takeTime)
保存拍照的图片
|
static android.graphics.Bitmap |
zoomBitmap(android.graphics.Bitmap bm,
int reqWidth,
int reqHeight) |
public static java.lang.String getImageCacheDir(android.content.Context context)
context - public static java.lang.String saveImage(android.graphics.Bitmap bitmap,
java.lang.String path,
java.lang.String name)
bitmap - path - name - public static android.graphics.Bitmap zoomBitmap(android.graphics.Bitmap bm,
int reqWidth,
int reqHeight)
public static android.graphics.Bitmap decodeSampledBitmapFromFile(android.content.Context context,
java.lang.String pathName,
int reqWidth,
int reqHeight)
pathName - reqWidth - reqHeight - public static android.graphics.Bitmap getBitmapFromUri(android.content.Context context,
android.net.Uri uri)
context - uri - public static android.graphics.Bitmap getBitmapFromUri(android.content.Context context,
android.net.Uri uri,
android.graphics.BitmapFactory.Options options)
context - uri - public static android.graphics.Bitmap rotateImageView(android.graphics.Bitmap bitmap,
int angle)
bitmap - angle - public static boolean isEffective(java.lang.String path)
public static boolean isEffective(android.content.Context context,
android.net.Uri uri)
public static boolean isCutImage(android.content.Context context,
java.lang.String path)
context - path - public static boolean isCutImage(java.lang.String dir,
java.lang.String path)
dir - path - public static void savePicture(android.content.Context context,
android.net.Uri uri,
long takeTime)
context - uri - takeTime - 调起相机拍照的时间