Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
输入/输出javaandroid_Java_Android_Io - Fatal编程技术网

输入/输出javaandroid

输入/输出javaandroid,java,android,io,Java,Android,Io,如何在我的应用程序数据目录中创建一个文件(使用Java for Android)并在其中写入一个整数,然后使用该整数? 我想我会将其保存在.txt或.xml文件中。如果您想将文件保存到“内部”内存(使该文件仅可供应用程序访问),请执行以下操作: OutputStreamWriter outputWriter = new OutputStreamWriter(openFileOutput("somefile.xml", Context.MODE_PRIVATE)); String fileCo

如何在我的应用程序数据目录中创建一个文件(使用Java for Android)并在其中写入一个整数,然后使用该整数?
我想我会将其保存在
.txt
.xml
文件中。

如果您想将文件保存到“内部”内存(使该文件仅可供应用程序访问),请执行以下操作:

 OutputStreamWriter outputWriter = new OutputStreamWriter(openFileOutput("somefile.xml", Context.MODE_PRIVATE));
 String fileContent = "<xml>xmlstuff</xml>";
 outputWriter.write(fileContent);
 outputWriter.close();
OutputStreamWriter outputWriter=新的OutputStreamWriter(openFileOutput(“somefile.xml”,Context.MODE_PRIVATE));
字符串fileContent=“xmlstuff”;
outputWriter.write(文件内容);
outputWriter.close();

您可以使用方法
openFileOutput
openFileInput
从上下文中,您应该可以通过活动访问这些方法

你可以在下面的链接上查看

如果只需要保存整数,为什么要将其写入文件而不使用?到目前为止,您尝试了哪些方法,哪些方法无效?如果您还没有尝试过任何东西,那么google/android开发网站提供的关于该主题的大量资源有什么问题?+1对于Tanis。这似乎是一个非常奇怪的请求。这里:Tanis我认为它很有用,但我会创建一个文件,而不是使用SharedReferences?但是我如何创建somefile.xml?这就是创建somefile.xml的方式