我正在用java构建一个android应用程序,我在其中定义了一些对象,如“用户”或“播放列表”等。
如何将这些自定义对象保存在设备上以供以后访问?
Gson gson = new Gson();
String json = gson.toJson(user);
我可以通过 GSON 将对象解析为 JSONObject 或 JSONArray。现在我有两个选项来保存字符串:在数据库或文件中。我知道如何使用 android 数据库类和文件写入器/读取器类,但是关于性能、可访问性,尤其是简单性的最佳实践是什么?