【android学习笔记】读取SD卡
最近练习MP3播放器,需要检索SD卡的mp3文件。开始觉得应该很麻烦,其实关键就几句话。下面记录一下:
String filepath =Environment.getExternalStorageDirectory().getAbsolutePath(); //定义外部存储空间的路径(就是SD卡)
File[] files=new File(filepath).listFiles(); //获取SD卡的所有子文件路径
for (int i = 0; i < files.length; i++) {
if (!files[i].isDirectory()) {
System.out.println("文件:");
System.out.println("absolutepath=" + files[i].getAbsolutePath()+"."+files[i].getName());
} else if (files[i].isDirectory()) {
System.out.println("文件夹");
} //输出所有子文件
}
当然,这个方法只能获取SD卡最外层的文件,若文件夹内还有文件夹,就需要进行递归了。
- Android学习笔记——从SD卡中读取一张图片得到图片的路径和名称
- Android基础——SD卡的操作详解(存入和读取)
- 读取sd卡下图片,由图片路径转换为bitmap
- android---读取SD卡内容并显示
- 读取sd卡 文件内容
- 读取SD卡里面的BMP文件 显示到TFT上
- Android文件的保存(本地和SD卡)与读取
- listview+baseadapter 读取sd卡中的目录 并修改文件保存文件
- ImageLoader_缓存 写入读取sd卡
- Android SD卡数据的读取
- 读取sd卡下图片,由图片路径转换为bitmap
- Android外部SD卡的读取
- 设置读取SD卡权限的问题
- Android读取RAM,ROM,SD卡容量
- sd卡写入读取
- Android程序读取sd卡中MP3信息
- Android手机数据读写方法(内部存储、SD卡,网络加载,包内文件读取)
- android 6.0 sd卡读取文件失败
- Android开发笔记——从SD卡保存和读取文件
- Android读取SD卡文件并显示到textview中