getCacheDir()和getFilesDir()方法区别.
2016-03-29 13:29
411 查看
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();
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();
相关文章推荐
- Jetty应用服务器的安装详解
- 火狐浏览器兼容右键菜单的问题
- Qt5布局管理(一)——QSplitter分割窗口类
- springMVC json自动将date类型转换为long
- 用WidgeDuino创建一个SCADA(监控与数据採集)系统
- frame 与 bounds的区别
- 软件工程管理——第四次作业
- Jersey下载 文件名中文不显示
- Android Studio iCCP: Not recognizing known sRGB profile
- tomcat 的基本概念和安装配置
- JAVA多线程实现和应用总结
- 安卓判断文件的最后修改时间
- 图像离散傅里叶变换
- 谈谈工作 - 神州数码篇
- php文件加密
- 安卓学习笔记之Handler更新UI的几种方法及对比
- 视+与EasyAR反馈
- O365批量重置用户密码
- O365批量重置用户密码
- Python 脚本无法使用IDLE's subprocess didn't make connection