直接获取一个文件的输入流
FileInputStream fis = context.openFileInput("info.txt");
等价于
File file = new File(context.getFilesDir(),"info.txt");
FileInputStream fis = new FileInputStream(file);
直接获取一个文件的输出流
context.openFileOutput("info.txt", Context.MODE_PRIVATE); //文件是私有模式
等价于
File file = new File(context.getFilesDir(),"info.txt"); //在当前应用程序的目录下 创建一个files目录 里面有一个文件 info.txt
FileOutputStream fos = new FileOutputStream(file);
Context.MODE_APPEND 追加模式 新的数据会被保存到旧的数据的后面.
FileInputStream fis = context.openFileInput("info.txt");
等价于
File file = new File(context.getFilesDir(),"info.txt");
FileInputStream fis = new FileInputStream(file);
直接获取一个文件的输出流
context.openFileOutput("info.txt", Context.MODE_PRIVATE); //文件是私有模式
等价于
File file = new File(context.getFilesDir(),"info.txt"); //在当前应用程序的目录下 创建一个files目录 里面有一个文件 info.txt
FileOutputStream fos = new FileOutputStream(file);
Context.MODE_APPEND 追加模式 新的数据会被保存到旧的数据的后面.
本文介绍了在Android应用中如何使用FileInputStream和FileOutputStream进行文件的读写操作,包括以私有模式打开文件、追加数据等内容。

571

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



