我正在用Java构建一个Android应用程序,其中定义了一些对象,例如"user"或"playlist"等。
如何将这些自定义对象保存在设备上以供以后访问?
Gson gson = new Gson();
String json = gson.toJson(user);
我可以通过GSON将对象解析为JSONObject或JSONArray。现在有两个选项可以保存这些字符串:数据库或文件。我知道如何使用Android数据库类和文件编写器/阅读器类,但是就性能、可访问性和简单性而言,最佳实践是什么呢?