1 public static List<String> getFilesAllName(String path){
2 //传入指定文件夹的路径
File file = new File(path);
3 File[] files = file.listFiles();
4 List<String> imagePaths = new ArrayList<>();
5 for(int i = 0; i < files.length; i++){
6 if(checkIsImageFile(files[i].getPath())){
7 imagePaths.add(files[i].getPath());
8 }
9
10 }
11 return imagePaths;
12 }
13
14 /**
15 * 判断是否是照片
16 */
17 public static boolean checkIsImageFile(String fName){
18 boolean isImageFile = false;
19 //获取拓展名
20 String fileEnd = fName.substring(fName.lastIndexOf(".") + 1,
21 fName.length()).toLowerCase();
22 if(fileEnd.equals("jpg") || fileEnd.equals("png") || fileEnd.equals("gif")
23 || fileEnd.equals("jpeg")|| fileEnd.equals("bmp")){
24 isImageFile = true;
25 }else{
26 isImageFile = false;
27 }
28 return isImageFile;
29 }