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