文件扫描类。代码很简单将扫描到的文件保存在Vector<file>列表里

[java] view plain copy
  1. package com.aws.util;
  2. import java.io.File;
  3. import java.io.FileFilter;
  4. import java.util.Vector;
  5. /**
  6. * <b>文件过滤扫描类</b>
  7. *
  8. * @QQ QQ:951868171
  9. * @version 1.0
  10. * @email xi_yf_001@126.com
  11. */
  12. public class FileScanTool {
  13. private Vector<File> filelists = new Vector<File>();
  14. /**
  15. * @param rootPath
  16. *            根目录
  17. * @param fileName
  18. *            扫描文件后缀
  19. * */
  20. public void scanFile(File rootPath, final String filterName) {
  21. rootPath.listFiles(new FileFilter() {
  22. @Override
  23. public boolean accept(File pathname) {
  24. // TODO Auto-generated method stub
  25. if (((pathname + "").toLowerCase()).endsWith(filterName)) {
  26. filelists.addElement(pathname);
  27. return true;
  28. }
  29. if (pathname.isDirectory()) {//如果是目录
  30. scanFile(pathname, filterName);
  31. return true;
  32. } else {
  33. return false;
  34. }
  35. }
  36. });
  37. }
  38. /**
  39. * 多格式扫描
  40. *
  41. * @param rootPath
  42. *            根目录
  43. * @param filterNames
  44. *            格式数组
  45. * */
  46. public void scanFile(File rootPath, final String[] filterNames) {
  47. for (int i = 0; i < filterNames.length; i++) {
  48. scanFile(rootPath, filterNames[i]);
  49. }
  50. }
  51. public Vector<File> getFilelists() {
  52. return filelists;
  53. }
  54. }

android Mp3播放器之音频文件扫描相关推荐

  1. php 音频顺序播放,MP3播放器音频文件不按顺序播放的解决方法,简单实用

    MP3播放器对于现在的我们来说很多已经是过去了,但是我们总会有用到它的时候:当你听一些录音课程或者评书故事,亦或者使用迷你音响播放歌曲时常会发现拷贝进MP3播放器中的音频文件根本不按照你自己的想象进行 ...

  2. android 网络mp3格式,Android 使用URLConnection下载音频文件的方法

    有时候我们会需要下载音频文件.这里提供一种思路,将在线音频文件通过流写到本地文件中. 使用URLConnection来建立连接,获取到的数据写到文件中. URLConnection建立连接后,可以获取 ...

  3. android音乐播放器之----天天动听

    下载手机软件的时候,随意的下了个天天动听,觉得喜欢,就仿照着他的UI做了个简单的音乐播放器,还不完善,只是在工作之余随便做做,贴图: 本文来自CSDN丹丹博库,转载请必须注明出处: http://bl ...

  4. Android 使用URLConnection下载音频文件

    本文链接: Android 使用URLConnection下载音频文件 使用MediaPlayer播放在线音频,请参考Android MediaPlayer 播放音频 有时候我们会需要下载音频文件.这 ...

  5. android音乐播放器之歌词下载、处理、开始、同步

    android音乐播放器之歌词下载.处理.开始.同步 ** 程序源代码在底部 ** 先来看看效果 下载 /*** 自定义下载方法,调用系统DownloadManager下载* * @param myU ...

  6. 实现在线播放Wav音频文件,支持IE和Google

    最近在弄一个在线播放Wav音频文件的功能,发现audio只支持在google浏览器下才能访问,ie是不支持的,但是ie支持embed标签的播放. getWebIE:function(){var use ...

  7. Java 采集声音_通过java采集PC麦克风音频及播放wav音频文件

    AudioFormat对象 sampleRate 采样率 每秒音频采样数量 sampleSizeInBits 采样位数 每个采样的位数 channels 声道 1: Mono 单声道,2:Stereo ...

  8. Linux下使用C++播放wav音频文件

    Linux下使用C++播放wav音频文件 安装openal第三方库 上代码 安装openal第三方库 unbuntu下安装命令:sudo apt-get install libopenal-dev 安 ...

  9. windows下使用Qt播放PCM音频文件(通过QAudioOutput和QIODevice)

    在博主之前的博文<windows下使用FFmpeg生成PCM音频文件并播放(通过命令的方式)>(链接https://blog.csdn.net/u014552102/article/det ...

最新文章

  1. 【转】目录 aspnet_client是什么?
  2. bootstrap五星评分_星型打分插件 bootstrap-rating-input
  3. 【LeetCode从零单排】No58.Length of Last Word
  4. 中国人口较少民族作家研讨会
  5. Spring快速开启计划任务
  6. 工作流添加跟踪后,实例一启动就会自动关闭
  7. 2013第39周一Web打印
  8. qt最大化和还原实现_从高被引研究论文来看电催化CO2还原研究进展
  9. python语音程序设计教程_Python语言程序设计(视频教程)
  10. 安装ros-melodic遇到的各种问题及解决方法
  11. AsyncTask的理解和使用
  12. 微软MSDN订阅用户已可提前手工下载Windows 10安装包
  13. Android源码刷机步骤
  14. java金额元与万元转换_java中金额元转万元工具类代码实例
  15. electron安装报错: Electron failed to install correctly…的解决方案
  16. winform的RichTextBox设置网格线,类似word的稿纸效果
  17. 7-6 536 判定子串
  18. python barplot宽度,如何在seaborn barplot上设置宽度
  19. html中按钮怎么设置渐变色,CSS3渐变色按钮
  20. 实验三 LZW编解码实验

热门文章

  1. 【Android 逆向】函数拦截实例 ( ③ 刷新 CPU 高速缓存 | ④ 处理拦截函数 | ⑤ 返回特定结果 )
  2. 【组合数学】集合的排列组合问题示例 ( 排列 | 组合 | 圆排列 | 二项式定理 )
  3. 修改Linux root用户名 后提示network manager启动失败修复
  4. 9.JAVA-抽象类定义
  5. 从零开始编写一个vue插件
  6. nginx+keepalived高可用及双主模式
  7. 【Redis】Redis学习(三) Redis 主从模式详解
  8. HotSpot 虚拟机的算法实现
  9. 关于ZendOptimizer和wamp的phpmyadmin冲突问题
  10. es2017 提供的针对字符串填充的函数:padStart、padEnd