图片的完整性判断

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zgy621101/article/details/79298777
public class checkImg {

        // filePath存放图片的路径或者地址
    public static boolean isImage(String filePath){
        File file = new File(filePath);
        if (!file.exists()) {
            return false;
        }
        BitmapFactory.Options options = null;
        if (options == null) options = new BitmapFactory.Options();
        options.inJustDecodeBounds = true;
        BitmapFactory.decodeFile(filePath, options); //filePath代表图片路径
        if (options.mCancel || options.outWidth == -1
                || options.outHeight == -1) {
            //表示图片已损毁
            return false;
        }else{
           return true;
        }
    }

}
阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页