如何在Android中存储和获取文件中的内部应用数据?

时间:2014-04-11 11:46:33

标签: android

我正在编写一个简单的Android Sudoku应用程序,在第一阶段,我想将一些数独谜题存储在一个文件中然后获取它们。该文件是一个简单的xml文件,其格式如下:

<puzzle>23000...31</puzzle>
<puzzle>45013...67</puzzle>

“puzzle”标签中有9 * 9个字符。

我的问题是,该文件的正确目录是什么,以及如何从中获取数据?

1 个答案:

答案 0 :(得分:1)

您可以将文件存储在资源目录甚至原始目录中。老实说,我建议你使用第一个解决方案:然后你就可以在你的代码中使用了:

getAssets().open(fileName)
  • &#34;资产&#34;目录必须位于项目的根目录(与&#34相同;&#34; src&#34;,&#34; res&#34;,&#34; libs&#34; ...
  • &#34;原料&#34;目录必须在&#34; res&#34;之一。