首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android-取出SDcard卡下指定后缀名的文件

2013-01-25 
Android--取出SDcard卡上指定后缀名的文件1.import java.io.Fileimport java.io.FilenameFilter/** * 后

Android--取出SDcard卡上指定后缀名的文件

1.

 

 

import java.io.File;import java.io.FilenameFilter;/** * 后缀名过滤器 * @author ZLQ * */public class FileNameSelector implements FilenameFilter{ String extension = "."; public FileNameSelector(String fileExtensionNoDot) {  extension += fileExtensionNoDot; }  public boolean accept(File dir, String name) {  return name.endsWith(extension); }}


 

2.

 

public class AndroidSdCardActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.main);  getName(); }  /**  * 得到以mp3结尾的文件  */ public void getName(){  File file = Environment.getExternalStorageDirectory();  if(file != null){   File[] files = file.listFiles(new FileNameSelector("mp3"));   for(int i = 0; i < files.length; ++i){    Log.i("System.out", files[i].getName());   }  } }} 


 

热点排行