Context类中openFileOutput ()函数的使用
2015-01-26 23:12
453 查看
本文转自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-6273.html
函数声明:FileOutputStream
openFileOutput (String name, int mode)
作用:可以方便地再手机中创建文件,并返回文件输出流,用于对文件做写入操作。
name:
用于指定文件名称,不能包含路径分隔符“/”,如果文件不存在,Android会自动创建它。创建的文件保存在/data/data/<package
name>/files/目录中。如:/data/data/GH.Test/files/abc.txt
mode取值:
MODE_APPEND 私有(只有创建此文件的程序能够使用,其他应用程序不能访问),在原有内容基础上增加数据
MODE_PRIVATE 私有,每次打开文件都会覆盖原来的内容
MODE_WORLD_READABLE 可以被其他应用程序读取
MODE_WORLD_WRITEABLE 可以被其他应用程序写入
另:1.FileInputStream openFileInput (String name)
返回文件输入流,用于对文件的读操作。
2. Activity还提供了getCacheDir()和getFilesDir()方法:
getCacheDir()方法用于获取/data/data/<package name>/cache目录
getFilesDir()方法用于获取/data/data/<package name>/files目录
代码可参考:http://www.cnblogs.com/rayray/p/3408097.html
函数声明:FileOutputStream
openFileOutput (String name, int mode)
作用:可以方便地再手机中创建文件,并返回文件输出流,用于对文件做写入操作。
name:
用于指定文件名称,不能包含路径分隔符“/”,如果文件不存在,Android会自动创建它。创建的文件保存在/data/data/<package
name>/files/目录中。如:/data/data/GH.Test/files/abc.txt
mode取值:
MODE_APPEND 私有(只有创建此文件的程序能够使用,其他应用程序不能访问),在原有内容基础上增加数据
MODE_PRIVATE 私有,每次打开文件都会覆盖原来的内容
MODE_WORLD_READABLE 可以被其他应用程序读取
MODE_WORLD_WRITEABLE 可以被其他应用程序写入
另:1.FileInputStream openFileInput (String name)
返回文件输入流,用于对文件的读操作。
2. Activity还提供了getCacheDir()和getFilesDir()方法:
getCacheDir()方法用于获取/data/data/<package name>/cache目录
getFilesDir()方法用于获取/data/data/<package name>/files目录
代码可参考:http://www.cnblogs.com/rayray/p/3408097.html
相关文章推荐
- Context类中openFileOutput ()函数的使用
- Context类中openFileOutput ()函数的使用
- Context类中openFileOutput ()函数的使用存对象比SharedPreference方便
- Context类中openFileOutput ()函数的使用
- Context类中openFileOutput ()函数的使用
- open_output_file函数
- Android通过上下文获取常用目录context.openFileOutput();
- android文件的写入与读取---简单的文本读写context.openFileInput() context.openFileOutput()
- android context类提供的openFileOutput()方法
- 【Android】android文件的写入与读取---简单的文本读写context.openFileInput() context.openFileOutput()
- Android 中 使用 openFileOutput 和 openFileInput 存取数据
- 使用openFileOutput和openFileInput读取文件
- Android下openfileoutput和openfileinput的使用
- context.openFileoutput及文件存储,删除,读取简单用法
- 使用GetOpenFileName和GetSaveFileName函数会改变当前目录的问题
- 关于使用python的open函数出现No Such file or dir的错误
- 使用openFileInput和openfileOutput方法读写应用程序数据文件夹下的文件
- Android--模拟登陆用户名密码,使用File或openFileOutput保存文件
- android文件的写入与读取---简单的文本读写context.openFileInput() context.openFileOutput()
- Codeblocks-使用错误整理(1)cannot open output file