重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇“Android中如何获取指定目录下的文件”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Android中如何获取指定目录下的文件”文章吧。
创新互联公司-专业网站定制、快速模板网站建设、高性价比银川网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式银川网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖银川地区。费用合理售后完善,10年实体公司更值得信赖。代码如下:
// 从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中如何获取指定目录下的文件”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注创新互联行业资讯频道。