好的,所以我有这个文件系统使用序列化程序将arraylist保存到JSON文件中。 JSON文件在代码中创建。如果关闭电源,数据和文件将被删除。因此,即使Android手机重新启动,如果我想保存和重新加载数据。哪种方式保存数据最好?我们可以使用JSON文件来做吗?
答案 0 :(得分:2)
您可以将文件保存到sdcard
,也可以使用SharedPreferences
。实际上toString()
的{{1}}返回表示json本身的String
答案 1 :(得分:1)
您可以使用SharedPreferences
或saving it to external storage
或saving it to SQLliteDB
您可以将JSONObject
转换为字符串并使用上述方法之一进行保存。
有关使用不同存储选项的示例,请参阅Storage options