android的檔案操作要有許可權:
1.android:name="android.permission.write_external_storage">
sd卡下的檔案操作:
1、判斷sd卡是否插入
1. environment.getexternalstoragestate().equals(android.os.environment.media_mounted);
2、獲得sd卡根目錄:
1. file skroot = environment.getexternalstoragedirectory();
私有目錄下的檔案操作:
1、獲得私有根目錄:
1. file fileroot = context.getfilesdir()+"\\";
還未整理
資料夾或資料夾操作:
1、確定或獲得資料夾和檔案路徑
a、獲得檔案或資料夾的絕對路徑和相對路徑。
1. string path = file.getpath();//相對
2. string path = file.getabsoultepath();//絕對
b 、獲得檔案或資料夾的父目錄
1. string parentpath = file.getparent();
c、獲得檔案或資料夾的名稱:
1. string name = file.getname();
2、建立檔案或資料夾
1. file.mkdir(); //建立資料夾
2. file.createnewfile();//建立檔案
3、判斷是檔案或資料夾
1. file.isdirectory()
4、列出資料夾下的所有檔案和資料夾名
1. file files = file.listfiles();
5、修改資料夾和檔名
1. file.renameto(dest);
6、刪除資料夾或檔案
1. file.delete();
Android檔案操作
1.許可權 2.sd卡路徑 sdcard path environment.getexternalstoragedirectory getabsolutepath 先建立好所需要的資料夾及其對應的層級關係 儲存位置方法路徑 內部儲存 context.getfilesdir data data fil...
Android 檔案操作
可呼叫context.getassets 方法獲得assetmanager,然後呼叫open string 方法讀取檔案,filename是檔名稱。inputstream inputstream getassets open filename webview可通過loadurl string 直接匯...
轉 Android 檔案操作
一 資源檔案的讀取 1 從resource的raw中讀取檔案資料 string res trycatch exception e 2 從resource的asset中讀取檔案資料 string filename test.txt 檔案名字 string res trycatch exception ...