重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章将为大家详细讲解有关Android中怎么获取指定目录下的文件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
成都网站建设、做网站的关注点不是能为您做些什么网站,而是怎么做网站,有没有做好网站,给成都创新互联一个展示的机会来证明自己,这并不会花费您太多时间,或许会给您带来新的灵感和惊喜。面向用户友好,注重用户体验,一切以用户为中心。
// 从sd卡获取图片资源 private ListgetImagePathFromSD() { // 图片列表 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中怎么获取指定目录下的文件就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。