編輯: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;
}
Android由於其代碼是放在dalvik虛擬機上的托管代碼,所以能夠很容易的將其反編譯為我們可以識別的代碼。 之前我寫過一篇文章反編譯Android的apk包到
此方法適用於所有母控件無法獲取焦點的情況 開發中很常見的一個問題,項目中的listview不僅僅是簡單的文字,常常需要自己定義listview,自己的Adapte
在android中,LayoutInflater有點類似於Activity的findViewById(id),不同的是LayoutInflater是用來找layo
前面講解了MediaPlayer播放網絡音頻,主要介紹了MediaPlayer關於網絡音頻的緩沖和進度條控制的方法,本文再來講解一下MediaPlayer播放網絡