getFilesDir()
是 Android 中用于獲取應用內部存儲目錄的方法。它返回一個 File
對象,表示應用的內部存儲空間。這個目錄用于存儲應用的數據文件、緩存和其他文件。以下是如何使用 getFilesDir()
的示例:
import android.content.Context;
import java.io.File;
getFilesDir()
方法獲取應用內部存儲目錄:File internalStorageDir = getFilesDir();
getCacheDir()
方法:File cacheDir = getCacheDir();
example.txt
的文件:File exampleFile = new File(internalStorageDir, "example.txt");
try {
FileOutputStream fos = new FileOutputStream(exampleFile);
fos.write("This is an example file.".getBytes());
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
請注意,getFilesDir()
返回的目錄僅對應用內部存儲可用,不能在設備的其他部分訪問。如果你需要將文件存儲在設備的公共存儲區域,可以使用 getExternalFilesDir()
方法。