我对android很陌生,我正在尝试构建一个应用程序,用户可以在其中创建多个设置配置文件并将它们存储在内部存储中。由于存储的数据是设置,我想将它们存储在 xml 文件中,并为每个配置文件创建一个不同的 xml 文件。例如:profile1.xml profile2.xml 等...
这是个好主意吗?如何在内部存储器中创建这些 xml 文件并将每个设置写入其中?
我见过类似的东西
String FILENAME = "profile1";
String setting1 = "set";
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(setting1.getBytes());
fos.close();
但是如何指定创建的文件是 xml 格式?以及如何创建设置对应的标签(例如稍后通过 id 解析它们)?
谢谢你,对不起我的英语不好。
亚历山德罗