public class PictureFileUtils
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
APP_NAME |
static java.lang.String |
CAMERA_PATH |
static java.lang.String |
CROP_PATH |
static java.lang.String |
POST_VIDEO |
static java.lang.String |
POSTFIX |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
copyAudioFile(java.lang.String pathFrom,
java.lang.String pathTo)
Copies one file into the other with the given paths.
|
static void |
copyFile(java.lang.String pathFrom,
java.lang.String pathTo)
Copies one file into the other with the given paths.
|
static java.io.File |
createCameraFile(android.content.Context context,
int type,
java.lang.String outputCameraPath,
java.lang.String format) |
static java.io.File |
createCropFile(android.content.Context context,
int type,
java.lang.String format) |
static java.lang.String |
createDir(android.content.Context context,
java.lang.String filename,
java.lang.String directory_path)
创建文件夹
|
static void |
deleteCacheDirFile(android.content.Context mContext)
set empty PictureSelector Cache
|
static void |
deleteExternalCacheDirFile(android.content.Context mContext)
set empty PictureSelector Cache
|
static boolean |
deleteFile(java.lang.String path)
delete file
|
static java.lang.String |
getDataColumn(android.content.Context context,
android.net.Uri uri,
java.lang.String selection,
java.lang.String[] selectionArgs)
Get the value of the data column for this Uri.
|
static java.lang.String |
getDCIMCameraPath() |
static java.util.List<java.lang.String> |
getDirFiles(java.lang.String dir)
获取某目录下所有文件路径
|
static java.lang.String |
getDiskCacheDir(android.content.Context context) |
static java.lang.String |
getPath(android.content.Context context,
android.net.Uri uri)
Get a file path from a Uri.
|
static java.io.File |
getPhotoCacheDir(android.content.Context context,
java.io.File file) |
static int |
isDamage(java.lang.String path)
image is Damage
|
static boolean |
isDownloadsDocument(android.net.Uri uri) |
static boolean |
isExternalStorageDocument(android.net.Uri uri) |
static boolean |
isGooglePhotosUri(android.net.Uri uri) |
static boolean |
isMediaDocument(android.net.Uri uri) |
static int |
readPictureDegree(java.lang.String path)
读取图片属性:旋转的角度
|
static android.graphics.Bitmap |
rotaingImageView(int angle,
android.graphics.Bitmap bitmap) |
static void |
saveBitmapFile(android.graphics.Bitmap bitmap,
java.io.File file) |
static android.graphics.Bitmap |
toRoundBitmap(android.graphics.Bitmap bitmap)
转换图片成圆形
|
public static final java.lang.String POSTFIX
public static final java.lang.String POST_VIDEO
public static final java.lang.String APP_NAME
public static final java.lang.String CAMERA_PATH
public static final java.lang.String CROP_PATH
public static java.io.File createCameraFile(android.content.Context context,
int type,
java.lang.String outputCameraPath,
java.lang.String format)
context - type - outputCameraPath - format - public static java.io.File createCropFile(android.content.Context context,
int type,
java.lang.String format)
context - type - format - public static boolean isExternalStorageDocument(android.net.Uri uri)
uri - The Uri to check.public static boolean isDownloadsDocument(android.net.Uri uri)
uri - The Uri to check.public static boolean isMediaDocument(android.net.Uri uri)
uri - The Uri to check.public static boolean isGooglePhotosUri(android.net.Uri uri)
uri - The Uri to check.public static java.lang.String getDataColumn(android.content.Context context,
android.net.Uri uri,
java.lang.String selection,
java.lang.String[] selectionArgs)
context - The context.uri - The Uri to query.selection - (Optional) Filter used in the query.selectionArgs - (Optional) Selection arguments used in the query.public static java.io.File getPhotoCacheDir(android.content.Context context,
java.io.File file)
public static java.lang.String getPath(android.content.Context context,
android.net.Uri uri)
context - The context.uri - The Uri to query.public static void copyFile(java.lang.String pathFrom,
java.lang.String pathTo)
throws java.io.IOException
java.io.IOExceptionpublic static boolean copyAudioFile(java.lang.String pathFrom,
java.lang.String pathTo)
throws java.io.IOException
java.io.IOExceptionpublic static int readPictureDegree(java.lang.String path)
path - 图片绝对路径public static android.graphics.Bitmap rotaingImageView(int angle,
android.graphics.Bitmap bitmap)
public static void saveBitmapFile(android.graphics.Bitmap bitmap,
java.io.File file)
public static android.graphics.Bitmap toRoundBitmap(android.graphics.Bitmap bitmap)
bitmap - 传入Bitmap对象public static java.lang.String createDir(android.content.Context context,
java.lang.String filename,
java.lang.String directory_path)
filename - public static int isDamage(java.lang.String path)
path - public static java.util.List<java.lang.String> getDirFiles(java.lang.String dir)
dir - public static java.lang.String getDCIMCameraPath()
public static void deleteCacheDirFile(android.content.Context mContext)
mContext - public static void deleteExternalCacheDirFile(android.content.Context mContext)
mContext - public static boolean deleteFile(java.lang.String path)
path - public static java.lang.String getDiskCacheDir(android.content.Context context)
context -