Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被该应用访问,在该模式下,写入的内容会覆盖源文件的内容;
Context.MODE_APPEND:为追加操作模式,代表该文件是私有的,只能够被该应用访问,在该模式下,写入的内容追加在源文件内容的后面;
//还有一种追加方式为FileoutputStream中的两个参数(String name,boolean append)其中第二个参数决定是否以追加的模式来写入内容;
Context.MODE_READABLE:表示当前文件能被其他应用读取;
Context.MODE_WRITEABLE:表示当前文件能被其他应用写入;
如果希望文件能被其他应用读取并且写入的话
openFileoutput(filename,Context.MODE_READABLE+Context,MODE_WRITEABLE);
Activity还提供了getCacheDir()和getFileDir()两个方法
getCacheDir()用于获取/data/data/<package name>/cache目录//缓存数据的
getFilesDir()用于获取/data/data/<package name>/files目录