public enum MimeType extends java.lang.Enum<MimeType>
Good example of mime types Android supports: https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/media/java/android/media/MediaFile.java
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Set<java.lang.String> |
getExtensions() |
static java.util.ArrayList<java.lang.String> |
getMimeTypeList(java.util.Set<MimeType> mimeTypes) |
java.lang.String |
getSuffix() |
static boolean |
isGif(java.lang.String mimeType) |
static boolean |
isImage(java.lang.String mimeType) |
static boolean |
isVideo(java.lang.String mimeType) |
static java.util.Set<MimeType> |
of(MimeType type,
MimeType... rest) |
static java.util.Set<MimeType> |
ofAll() |
static java.util.Set<MimeType> |
ofImage() |
static java.util.Set<MimeType> |
ofVideo() |
java.lang.String |
toString() |
static MimeType |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static MimeType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final MimeType JPEG
public static final MimeType PNG
public static final MimeType GIF
public static final MimeType BMP
public static final MimeType WEBP
public static final MimeType MPEG
public static final MimeType MP4
public static final MimeType QUICKTIME
public static final MimeType THREEGPP
public static final MimeType THREEGPP2
public static final MimeType MKV
public static final MimeType WEBM
public static final MimeType TS
public static final MimeType AVI
public static MimeType[] values()
for (MimeType c : MimeType.values()) System.out.println(c);
public static MimeType valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值public java.util.Set<java.lang.String> getExtensions()
public java.lang.String getSuffix()
public static java.util.Set<MimeType> ofAll()
public static java.util.Set<MimeType> ofImage()
public static java.util.Set<MimeType> ofVideo()
public static boolean isImage(java.lang.String mimeType)
public static boolean isVideo(java.lang.String mimeType)
public static boolean isGif(java.lang.String mimeType)
public java.lang.String toString()
toString 在类中 java.lang.Enum<MimeType>public static java.util.ArrayList<java.lang.String> getMimeTypeList(java.util.Set<MimeType> mimeTypes)