Android之读取文件文件头判断文件类型(图片、视频、音频)

2020/09/24 07:26
阅读数 5.4K

1 需求

需要遍历手机缓存目录,然后需要知道具体目录下的文件类型,只保存图片、视频、音频。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 帮助类

FileHeadUtils.java文件如下

import android.text.TextUtils;
import android.util.Log;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;


public class FileHeadUtils {

    private static final String TAG = FileHeadUtils.class.getSimpleName();
    public static final HashMap<String, String> mFileTypes = new HashMap<>();
    public static final String IMAGE_TYPE = "IMAGE_TYPE";
    public static final String VEDIO_TYPE = "VIDEO_TYPE";
    public static final String AUDIO_TYPE = "AUDIO_TYPE";

    static {
        //images
        mFil
展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部