public class UriUtils
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static Bitmap |
generateVideoThumbnail(Context context,
Uri uri,
int width,
int height)
从视频文件的URI生成缩略图
|
static java.lang.String |
getFileExtensionFromUri(Context context,
Uri uri)
从URI中获取文件的扩展名,如果没有则返回空字符串
|
static java.lang.String |
getFileNameFromUri(Context context,
Uri uri) |
static long |
getFileSizeFromUri(Context context,
Uri uri)
从URI中获取文件的实际大小
|
static boolean |
isContentUri(java.lang.String uriString)
判断URI是否为Content类型URI
|
static boolean |
isContentUri(Uri uri)
判断URI是否为Content类型URI
|
static boolean |
isFileExists(Context context,
Uri uri)
判断文件是否存在
|
static boolean |
isFileOrContentUri(java.lang.String uriString)
判断URI是否为File或者Content类型URI
File类型URI表示私有文件
Content类型URI表示共享文件,如图片,音频等
|
static boolean |
isFileOrContentUri(Uri uri)
判断URI是否为File或者Content类型URI
File类型URI表示私有文件
Content类型URI表示共享文件,如图片,音频等
|
static boolean |
isFileUri(java.lang.String uriString)
判断URI是否为文件类型URI
|
static boolean |
isFileUri(Uri uri)
判断URI是否为文件类型URI
|
static Uri |
string2Uri(java.lang.String uriString) |
public static Uri string2Uri(java.lang.String uriString)
public static boolean isFileUri(java.lang.String uriString)
uriString - URI字符串public static boolean isFileUri(Uri uri)
uri - URIpublic static boolean isContentUri(java.lang.String uriString)
uriString - URI字符串public static boolean isContentUri(Uri uri)
uri - URIpublic static boolean isFileOrContentUri(java.lang.String uriString)
uriString - URI字符串public static boolean isFileOrContentUri(Uri uri)
uri - URIpublic static java.lang.String getFileExtensionFromUri(Context context,
Uri uri)
context - uri - 文件uripublic static long getFileSizeFromUri(Context context,
Uri uri)
context - uri - 文件uripublic static boolean isFileExists(Context context,
Uri uri)
context - uri - 文件uripublic static Bitmap generateVideoThumbnail(Context context,
Uri uri,
int width,
int height)
context - uri - width - height - public static java.lang.String getFileNameFromUri(Context context,
Uri uri)