今天开始写android的照片浏览器(一)至返回所有图片文件

今天开始写android的照片浏览器

首先要解决的问题是要得到sdcard下面所有是图片的文件的目录

于是我先写了一个普通的java类 来得到后缀是.jpg,.bmp.png.jpeg的文件

package com.jiangqq.utlis;

 

import java.io.File;

import java.util.ArrayList;

 

public class FileUtils

{

private static ArrayList filelist = new ArrayList();

 

public static void main(String[] args) {

FileList("d:/");

}

 

public static void FileList(String strPath) {

File dir = new File(strPath);

File[] files = dir.listFiles();

if (files == null)

return;

for (int i = 0; i < files.length; i++) {

if (files[i].isDirectory()) {

FileList(files[i].getAbsolutePath());

} else {

String strFileName = files[i].getAbsolutePath().toLowerCase();

if (strFileName.endsWith(".jpg") || strFileName.endsWith("png")

|| strFileName.endsWith(".jpeg")

|| strFileName.endsWith(".bmg")) {

System.out.println("---" + strFileName);

filelist.add(files[i].getAbsolutePath());

}

}

}

}

}



你可能感兴趣的:(android,String,浏览器,File,import,照片)