public final class PictureMimeType
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DCIM |
static java.lang.String |
JPEG |
static java.lang.String |
MIME_TYPE_IMAGE |
static java.lang.String |
MIME_TYPE_PREFIX_IMAGE |
static java.lang.String |
MIME_TYPE_PREFIX_VIDEO |
static java.lang.String |
MIME_TYPE_VIDEO |
static java.lang.String |
PNG |
| Constructor and Description |
|---|
PictureMimeType() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
eqImage(java.lang.String mimeType)
是否是图片
|
static boolean |
eqVideo(java.lang.String mimeType)
是否是视频
|
static java.lang.String |
fileToType(java.io.File file)
判断文件类型是图片还是视频
|
static java.lang.String |
getImageMimeType(java.lang.String path) |
static java.lang.String |
getLastImgSuffix(java.lang.String mineType)
获取图片后缀
|
static java.lang.String |
getLastImgType(java.lang.String path)
获取图片后缀
|
static java.lang.String |
getMimeType(android.content.Context context,
android.net.Uri uri)
根据uri获取MIME_TYPE
|
static int |
getMimeType(java.lang.String mimeType)
Picture or video
|
static boolean |
isGif(java.lang.String mimeType)
是否是gif
|
static boolean |
isHttp(java.lang.String path)
是否是网络图片
|
static boolean |
isMimeTypeSame(java.lang.String oldMimeType,
java.lang.String newMimeType)
是否是同一类型
|
static int |
isPictureType(java.lang.String pictureType)
Deprecated.
|
static boolean |
isVideo(java.lang.String pictureType)
Deprecated.
|
static boolean |
mimeToEqual(java.lang.String p1,
java.lang.String p2)
Deprecated.
|
static java.lang.String |
of3GP() |
static int |
ofAll() |
static java.lang.String |
ofAVI() |
static java.lang.String |
ofBMP() |
static java.lang.String |
ofGIF() |
static int |
ofImage() |
static java.lang.String |
ofJPEG() |
static java.lang.String |
ofMP4() |
static java.lang.String |
ofMPEG() |
static java.lang.String |
ofPNG() |
static int |
ofVideo() |
static java.lang.String |
ofWEBP() |
static java.lang.String |
s(android.content.Context context,
java.lang.String mimeType)
根据不同的类型,返回不同的错误提示
|
public static final java.lang.String JPEG
public static final java.lang.String PNG
public static final java.lang.String DCIM
public static final java.lang.String MIME_TYPE_IMAGE
public static final java.lang.String MIME_TYPE_VIDEO
public static final java.lang.String MIME_TYPE_PREFIX_IMAGE
public static final java.lang.String MIME_TYPE_PREFIX_VIDEO
public static final int ofAll()
public static final int ofImage()
public static final int ofVideo()
public static final java.lang.String ofPNG()
public static final java.lang.String ofJPEG()
public static final java.lang.String ofBMP()
public static final java.lang.String ofGIF()
public static final java.lang.String ofWEBP()
public static final java.lang.String of3GP()
public static final java.lang.String ofMP4()
public static final java.lang.String ofMPEG()
public static final java.lang.String ofAVI()
@Deprecated public static int isPictureType(java.lang.String pictureType)
public static boolean isGif(java.lang.String mimeType)
mimeType - @Deprecated public static boolean isVideo(java.lang.String pictureType)
pictureType - public static boolean eqVideo(java.lang.String mimeType)
mimeType - public static boolean eqImage(java.lang.String mimeType)
mimeType - public static boolean isHttp(java.lang.String path)
path - public static java.lang.String fileToType(java.io.File file)
file - @Deprecated
public static boolean mimeToEqual(java.lang.String p1,
java.lang.String p2)
p1 - p2 - public static boolean isMimeTypeSame(java.lang.String oldMimeType,
java.lang.String newMimeType)
oldMimeType - newMimeType - public static java.lang.String getImageMimeType(java.lang.String path)
public static java.lang.String getMimeType(android.content.Context context,
android.net.Uri uri)
uri - public static int getMimeType(java.lang.String mimeType)
public static java.lang.String getLastImgType(java.lang.String path)
path - public static java.lang.String getLastImgSuffix(java.lang.String mineType)
mineType - public static java.lang.String s(android.content.Context context,
java.lang.String mimeType)
mimeType -