getCacheDir()和getFilesDir()方法区别.
Activity提供了getCacheDir()和getFilesDir()方法:
getCacheDir()方法用于获取/data/data//cache目录
getFilesDir()方法用于获取/data/data//files目录
//==================================================
将文件写入SD卡内:
获取SDCard的状态:
Environment.getExtemalStorageState()
Environment.MEDIA_MOUNTED手机装有SDCard,并且可以进行读写
获取SDCard的目录:Environment.getExtemalStorageDirectory()
//=============================================
File saveFile=new File("/sdcard/zhzhg.txt");
或:File sdCardDir=new File("/sdcard");//获取SD卡目录
File saveFile = new File(sdCardDir,"zhzhg.txt");
FileOutputStream outStream = new FileOutputStream(saveFile);
outStream.write("文件的读写".getBytes());
outStream.close();
本文介绍了Android中getCacheDir()和getFilesDir()的区别。getCacheDir()返回的是应用程序的缓存目录,通常用于存储临时缓存文件;而getFilesDir()返回的是应用程序的数据文件目录,适合存储重要的持久化文件。此外,还提到了如何将文件写入SD卡的操作。
4263

被折叠的 条评论
为什么被折叠?



