Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android 檢測目錄是否存在,不存在則創建

Android 檢測目錄是否存在,不存在則創建

編輯:Android開發實例

通過這幾天的學習,感覺學習是越來越輕松了,但是還是有許多東西,不會,今天在思考,如何把在目錄中創建文件,並且能知道創建成功不成功,比如說我做了拍照程序,那麼我得知道如何讓他選擇一個目錄進行放置或者是設置一個目錄進行設置,而且這個目錄,也不一定是存在的,所以就寫了這麼一個小方法,判斷目錄是否存在,如果不存在則創建,如果存在就不創建了,感覺現在這些寫法都很像是普通甘托克使用的方法了,下面做一個記錄,也省得以後會忘記了。學習就是一個記憶的過程,平常記憶能力再強的人,也得需要做一個筆記,這個是我現在學習的一個體會!

方法如下:

我們假設SD卡是存在的,如果要檢測SD卡是否存在,請參考前面的關於錄音的文章,裡面有具體的內容,和使用SD卡需要添加的權限,否則無法操作擴展存儲設備

1.只創建一級目錄的形式為:

例如:只在SD卡上建立一級目錄("/sdcard/audio/"):

 

 
 boolean isFolderExists(String strFolder)
{
File file = new File(strFolder);

if (!file.exists())
{
if (file.mkdir())
{
return true;
}
else
return false;
}
return true;
}

2.建立多級目錄的形式如下:

例如:在SD卡上建立多級目錄("/sdcard/meido/audio/"):

 

 
boolean isFolderExists(String strFolder) {
File file = new File(strFolder);
if (!file.exists()) {
if (file.mkdirs()) {
return true;
} else {
return false;

}
}
return true;

}

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved