From:<a target=_blank href="http://blog.csdn.net/meiyoutongguo/article/details/9935437" target="_blank">http://blog.csdn.net/meiyoutongguo/article/details/9935437</a>
public class TestActivity extends Activity {    /** Called when the activity is first created. */Button button1;List<String> fileList;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        button1 = (Button)findViewById(R.id.button1);        button1.setOnClickListener(new OnClickListener() {public void onClick(View v) {// TODO Auto-generated method stubfileList = new ArrayList<String>();readFile();for(int i=0 ; i<fileList.size(); i++) {Log.i("syso", fileList.get(i).toString());}}});    }        private void readFile() {    final File[] file = new File("/etc").listFiles();//设定扫描路径    readFile(file);    }    private void readFile(final File[] file) {         for(int i=0 ; file!= null && i<file.length ;i++) {    //判读是否文件以及文件后缀名    if(file[i].isFile()/* && file[i].getName().endsWith("xml")*/){    fileList.add(file[i].toString());    }    //如果是文件夹,递归扫描    else if(file[i].isDirectory()) {    final File[] newFileList = new File(file[i].getAbsolutePath()).listFiles();    readFile(newFileList);    //通过多线程来加速/*new Thread(new Runnable() {                    public void run() {                        readFile(newFileList);                    }                }).start();*/    }    }    }

更多相关文章

  1. NPM 和webpack 的基础使用
  2. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  3. 读取android手机流量信息
  4. android 使用html5作布局文件: webview跟javascript交互
  5. Android(安卓)多媒体扫描过程(Android(安卓)Media Scanner Proces
  6. android“设置”里的版本号
  7. Android开发环境搭建
  8. Android(安卓)Resource介绍和使用
  9. 2014.01.21 ——— android 关联android-support源码

随机推荐

  1. Android(安卓)Retrofit OkHttp添加Interc
  2. Android源码 半小时下完Android系统源码
  3. [转]快速切换Android工程版本的方法
  4. [原创]Android在eclipse下出现Failed to
  5. android 8.0 Notification 的处理
  6. android进程创建分析
  7. [转]有关Android线程的学习
  8. Android 内存浅析【管理、机制、分析】
  9. Android双向选择控件DoubleSeekBar使用详
  10. Android_TextView属性XML详解