千家信息网

Android中如何获取指定目录下的文件

发表于:2024-12-02 作者:千家信息网编辑
千家信息网最后更新 2024年12月02日,这篇"Android中如何获取指定目录下的文件"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看
千家信息网最后更新 2024年12月02日Android中如何获取指定目录下的文件

这篇"Android中如何获取指定目录下的文件"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"Android中如何获取指定目录下的文件"文章吧。

代码如下:

 // 从sd卡获取图片资源 private List getImagePathFromSD() {   // 图片列表  List picList = new ArrayList();   /    // 得到sd卡内路径   String imagePath =   Environment.getExternalStorageDirectory().toString()   + "/image";   // 得到该路径文件夹下所有的文件   File mfile = new File(imagePath);   File[] files = mfile.listFiles();   // 将所有的文件存入ArrayList中,并过滤所有图片格式的文件  for (int i = 0; i < files.length; i++) {   File file = files[i];   if (checkIsImageFile(file.getPath())) {    picList.add(file.getPath());   }   }   // 返回得到的图片列表  return picList;  }  // 检查扩展名,得到图片格式的文件 private boolean checkIsImageFile(String fName) {  boolean isImageFile = false;   // 获取扩展名  String FileEnd = fName.substring(fName.lastIndexOf(".") + 1,    fName.length()).toLowerCase();  if (FileEnd.equals("jpg") || FileEnd.equals("gif")    || FileEnd.equals("png") || FileEnd.equals("jpeg")    || FileEnd.equals("bmp")) {   isImageFile = true;  } else {   isImageFile = false;  }   return isImageFile;  }

以上就是关于"Android中如何获取指定目录下的文件"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。

0