日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android Mp3播放器之音频文件扫描

發布時間:2025/6/15 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android Mp3播放器之音频文件扫描 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文件掃描類。代碼很簡單將掃描到的文件保存在Vector<file>列表里 [java] view plain copy
  • package?com.aws.util;??
  • ??
  • import?java.io.File;??
  • import?java.io.FileFilter;??
  • import?java.util.Vector;??
  • ??
  • /**?
  • ?*?<b>文件過濾掃描類</b>?
  • ?*??
  • ?*?@QQ?QQ:951868171?
  • ?*?@version?1.0?
  • ?*?@email?xi_yf_001@126.com?
  • ?*/??
  • public?class?FileScanTool?{??
  • ??
  • ????private?Vector<File>?filelists?=?new?Vector<File>();??
  • ??
  • ????/**?
  • ?????*?@param?rootPath?
  • ?????*????????????根目錄?
  • ?????*?@param?fileName?
  • ?????*????????????掃描文件后綴?
  • ?????*?*/??
  • ????public?void?scanFile(File?rootPath,?final?String?filterName)?{??
  • ??
  • ????????rootPath.listFiles(new?FileFilter()?{??
  • ??
  • ????????????@Override??
  • ????????????public?boolean?accept(File?pathname)?{??
  • ????????????????//?TODO?Auto-generated?method?stub??
  • ????????????????if?(((pathname?+?"").toLowerCase()).endsWith(filterName))?{??
  • ????????????????????filelists.addElement(pathname);??
  • ????????????????????return?true;??
  • ????????????????}??
  • ????????????????if?(pathname.isDirectory())?{//如果是目錄??
  • ????????????????????scanFile(pathname,?filterName);??
  • ????????????????????return?true;??
  • ????????????????}?else?{??
  • ????????????????????return?false;??
  • ????????????????}??
  • ????????????}??
  • ????????});??
  • ????}??
  • ??
  • ????/**?
  • ?????*?多格式掃描?
  • ?????*??
  • ?????*?@param?rootPath?
  • ?????*????????????根目錄?
  • ?????*?@param?filterNames?
  • ?????*????????????格式數組?
  • ?????*?*/??
  • ????public?void?scanFile(File?rootPath,?final?String[]?filterNames)?{??
  • ????????for?(int?i?=?0;?i?<?filterNames.length;?i++)?{??
  • ????????????scanFile(rootPath,?filterNames[i]);??
  • ????????}??
  • ????}??
  • ??
  • ????public?Vector<File>?getFilelists()?{??
  • ????????return?filelists;??
  • ????}??
  • ??
  • }?
  • 總結

    以上是生活随笔為你收集整理的android Mp3播放器之音频文件扫描的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。