android 获取SD卡里的所有TXT文件
来源:互联网 发布:擦窗机器人 知乎 编辑:程序博客网 时间:2024/04/28 13:02
1.声明变量
private List<String> file_name;private List<String> file_txt_path;private List<String> file_size;
2.获取SD卡路径并将其封装成文件
sd_path = Environment.getExternalStorageDirectory().getAbsolutePath();
new File(sd_path);
3.核心方法:
private void listFileTxt(File file){ File [] files = file.listFiles(); try{ for (File f : files) { if (!f.isDirectory()){ if (f.getName().endsWith(".txt")){ //获取并计算文件大小 long size = f.length(); String t_size = ""; if (size <= 1024){ t_size = size + "B"; }else if (size > 1024 && size <= 1024 * 1024){ size /= 1024; t_size = size + "KB"; }else { size = size / (1024 * 1024); t_size = size + "MB"; } file_size.add(t_size);//文件大小 file_name.add(f.getName());//文件名称 file_txt_path.add(f.getAbsolutePath());//文件路径 } }else if (f.isDirectory()){ //如果是目录,迭代进入该目录 listFileTxt(f); } } }catch (Exception e){ e.printStackTrace(); } }
1 0
- android 获取SD卡里的所有TXT文件
- Android学习之加载SD卡里的文件
- 怎么把文件放到android虚拟机的SD卡里
- Android查询扫描SD卡里指定后缀名称的文件
- Android查询扫描SD卡里指定后缀名称的文件
- Android查询扫描SD卡里指定后缀名称的文件
- android系统下sd卡里文件识别
- 显示SD卡里的文件列表
- Android 开发-获取SD卡所有指定类型的文件
- android扫描sd卡下的所有.txt 并获取路径
- Android解压sd卡里面Zip压缩文件
- Android解压sd卡里面Zip压缩文件
- 扫描SD卡里的图片(递归)
- java下获取sd卡下的所有文件、路径
- 读取SD卡里面的BMP文件 显示到TFT上
- 读取SD卡里面的BMP文件 显示到TFT上
- 获取指定目录下所有的.txt文件
- android 读取SD卡下TXT文件
- java源码学习2-Integer
- **浙大PAT甲级 1105
- 同桌的你
- Swift学习:2.2 基本运算符
- ubuntu 下的限速软件 wondershaper 以及 命令行测试网速
- android 获取SD卡里的所有TXT文件
- 在onResume和onPause之间做功能的一些思考
- php 实现HTML实体编号与非ASCII字符串相互转换类
- spring中的设计模式(四)
- SPSS——非参数检验——2 Independent sample 两个独立样本检验
- 【MyEclipse初级】Web项目的访问路径更改
- 通信知识
- Map
- 【整理】辗转相除法求最大公约数算法证明