首先內(nèi)部存儲(chǔ)路徑為/data/data/youPackageName/落恼,下面講解的各路徑都是基于你自己的應(yīng)用的內(nèi)部存儲(chǔ)路徑下掖肋。所有內(nèi)部存儲(chǔ)中保存的文件在用戶卸載應(yīng)用的時(shí)候會(huì)被刪除勿锅。
一、 files
1. Context.getFilesDir()腌巾,該方法返回/data/data/youPackageName/files的File對(duì)象杠袱。
2. Context.openFileInput()與Context.openFileOutput(),只能讀取和寫入files下的文件智绸,返回的是FileInputStream和FileOutputStream對(duì)象野揪。
3. Context.fileList()访忿,返回files下所有的文件名,返回的是String[]對(duì)象斯稳。
4. Context.deleteFile(String)海铆,刪除files下指定名稱的文件。
二挣惰、cache
1. Context.getCacheDir()卧斟,該方法返回/data/data/youPackageName/cache的File對(duì)象。
三憎茂、custom dir
getDir(String name, int mode)珍语,返回/data/data/youPackageName/下的指定名稱的文件夾File對(duì)象,如果該文件夾不存在則用指定名稱創(chuàng)建一個(gè)新的文件夾竖幔。