zoukankan      html  css  js  c++  java
  • Android-取出SDcard卡下指定后缀名的文件

    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());
       }
      }
     }
    }
    
  • 相关阅读:
    mmap和MappedByteBuffer
    Linux命令之TOP
    Linux命令之ss
    MySql Cluster
    HttpClient配置
    注释驱动的 Spring cache 缓存介绍
    Spring AOP 实现原理与 CGLIB 应用
    AspectJ本质剖析
    B树
    imagick-3.1.0RC2 安装错误
  • 原文地址:https://www.cnblogs.com/lingyi1111/p/4496105.html
Copyright © 2011-2022 走看看