博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android 文件搜索
阅读量:6689 次
发布时间:2019-06-25

本文共 1003 字,大约阅读时间需要 3 分钟。

hot3.png

android文件搜索方法

ArrayList<File> list;

private void getAllFiles(File root) { File files[] = root.listFiles();

if (files != null)		for (File f : files) {						if (f.isDirectory()) {				String filename = f.getName();				if (!filename.equalsIgnoreCase("acct")						&& !filename.equalsIgnoreCase("cache")						&& !filename.equalsIgnoreCase("config")						&& !filename.equalsIgnoreCase("data")						&& !filename.equalsIgnoreCase("dev")						&& !filename.equalsIgnoreCase("proc")						&& !filename.equalsIgnoreCase("root")						&& !filename.equalsIgnoreCase("sbin")						&& !filename.equalsIgnoreCase("sys")						&& !filename.equalsIgnoreCase("system")						&& !filename.equalsIgnoreCase("mnt")) {					getAllFiles(f);				}			} else {				String name = f.getName();				int i = name.indexOf('.');				if (i != -1) {					name = name.substring(i);					if (name.equalsIgnoreCase(".mp4")							|| name.equalsIgnoreCase(".3gp")) {						this.list.add(f);					}				}			}		}}

转载于:https://my.oschina.net/dragon2013/blog/88892

你可能感兴趣的文章
The final mile: Upgrade to Grails 2.4.3 and use Sp
查看>>
springBoot(7):web开发-错误处理
查看>>
linux中top命令详解
查看>>
MODIS批量处理软件MRT的安装说明
查看>>
MySQL数据库索引
查看>>
keyCode 大全
查看>>
一个经典编程面试题的“隐退”
查看>>
【java基础知识】使用javap对代码进行反汇编
查看>>
iOS中AFNetworking的简单使用
查看>>
Spring学习总结——Spring实现AOP的多种方式
查看>>
hibernate笔记: 关于懒加载和load()方法
查看>>
mysql高级一点的查询用法
查看>>
redis常用命令介绍(1)-键值相关命令
查看>>
JAVA项目直接触之新手遇到的问题:org.apache.tomcat.util.digester.
查看>>
JS正则表达式比较常见用法
查看>>
记一个TCP通信问题的排查
查看>>
敏捷开发的26条至理名言
查看>>
Redis安装验证
查看>>
佛祖 代码
查看>>
打可执行jar包执行时依赖spring包异常
查看>>