android 文件搜索
16lz
2021-01-23
android文件搜索方法
ArrayList 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); } } } }}
更多相关文章
- Android方法的传递值及其改变
- 【Android】打开/读取文件的方法
- android 利用startActivityForResult()方法得到另一个Activity的
- android studio中rendering problems解决方法
- Android往SD卡上存储文件
- TextView 在xml文件中的解释
- android java 文件的读写
- Android之Tab分页标签的实现方法一-----TabActivity和TabHost的