package com.wenhao.test.sddemo;import java.io.File;import android.app.Activity;import android.os.Bundle;import android.os.Environment;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Toast;public class MainDemo extends Activity {    /** Called when the activity is first created. */        private Button button = null;    private File path;        @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                   button = (Button)findViewById(R.id.mybutton);                //检测SD卡是否存在        if (Environment.getExternalStorageState().equals(                Environment.MEDIA_MOUNTED)) {            path = Environment.getExternalStorageDirectory();        }else{            Toast.makeText(this, "没有SD卡", Toast.LENGTH_LONG).show();            finish();        }                button.setOnClickListener(new OnClickListener() {                        @Override            public void onClick(View v) {                // TODO Auto-generated method stub                                                getAllFiles(path);            }        });            }        // 遍历接收一个文件路径,然后把文件子目录中的所有文件遍历并输出来     private void getAllFiles(File root){          File files[] = root.listFiles();          if(files != null){              for (File f : files){                  if(f.isDirectory()){                      getAllFiles(f);                  }else{                      System.out.println(f);                  }              }          }      }        }

更多相关文章

  1. Android(安卓)之 将RAW资源文件写入SD卡工具类
  2. Android(安卓)目录操作
  3. “AndroidManifest.xml 系统找不到指定的文件”解决方案
  4. android 自带 xml解析
  5. Android(安卓)Media Recorder录音播放源代码
  6. Android动态改变TextView字体颜色
  7. Android资源文件mk的格式
  8. Pycharm安装PyQt5的详细教程
  9. NPM 和webpack 的基础使用

随机推荐

  1. Android重启应用程序代码
  2. Android OpenCV 灰度图转化
  3. Android Bitmap用法大全,以后再也不担心了
  4. android之bundle是什么_什么是bundle
  5. Android Post Status to Twitter using J
  6. Android(安卓)根据屏幕大小设置字体
  7. 【Android外文翻译 - 02】判断是否可以使
  8. This Android(安卓)SDK requires Android
  9. Android studio中音频播放与进度条联动
  10. Android动态创建ListView视图,动态增加和