项目需要根据文件夹遍历其中包含的全部.JPG图片进行后续操作,整体思路就是将目标文件夹首先所有文件全部遍历到,然后返回全部路径,然后再根据返回路径的字符串,对其进行筛选,将符合.JPG后缀名的路径在放置到ArratList,代码如下:
package pri.weiqiang.test4bitmap;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import android.R.integer;
import android.util.Log;
/**
* @author 54wall 一笃强
* @date 创建时间:2016-2-3 下午2:46:37
* @version 1.0
* 已经增加目录遍历功能,即文件夹及子文件中全部图片全部会遍历得到
*/
public class GetEachDir {
int depth = 0;
String path = null;
List list_all = new ArrayList();
public List printDirectory(File f, int depth) {
if (!f.isDirectory()) {
// 如果不是目录,则打印输出
Log.i("1", "I am not Dir");
} else {