最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

最簡單的SD卡文件遍歷Android程序

 更新時間:2016年07月21日 14:45:26   作者:Leo Chin  
這篇文章主要為大家詳細介紹了最簡單的SD卡文件遍歷Android程序,感興趣的小伙伴們可以參考一下

本文實例為大家分享了最簡單的SD卡文件遍歷程序,供大家參考,具體內(nèi)容如下

package com.wenhao.test.sddemo;

import java.io.File;

import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;

public class MainDemo extends Activity {
  /** Called when the activity is first created. */
  
  private Button button = null;
  private File path;
  
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
      
    button = (Button)findViewById(R.id.mybutton);
    
    //檢測SD卡是否存在
    if (Environment.getExternalStorageState().equals(
        Environment.MEDIA_MOUNTED)) {
      path = Environment.getExternalStorageDirectory();
    }else{
      Toast.makeText(this, "沒有SD卡", Toast.LENGTH_LONG).show();
      finish();
    }
    
    button.setOnClickListener(new OnClickListener() {
      
      @Override
      public void onClick(View v) {
        // TODO Auto-generated method stub                
        getAllFiles(path);
      }
    });
    
  }
  
  // 遍歷接收一個文件路徑,然后把文件子目錄中的所有文件遍歷并輸出來 
  private void getAllFiles(File root){ 
    File files[] = root.listFiles(); 
    if(files != null){ 
      for (File f : files){ 
        if(f.isDirectory()){ 
          getAllFiles(f); 
        }else{ 
          System.out.println(f); 
        } 
      } 
    } 
  } 
   
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

灵丘县| 辽阳市| 斗六市| 宜宾市| 玉环县| 茶陵县| 东丰县| 钦州市| 高陵县| 辽宁省| 绥阳县| 云霄县| 廉江市| 千阳县| 兰溪市| 兰溪市| 滦南县| 贡山| 松原市| 邛崃市| 通城县| 池州市| 富平县| 西丰县| 开封市| 孟连| 定陶县| 英德市| 小金县| 兴城市| 贺州市| 晋城| 吉木萨尔县| 延安市| 专栏| 遂宁市| 冕宁县| 江津市| 报价| 成武县| 常德市|