在我们的应用程序中,我们从服务器获取pdf文件。我们将这些文件(如内容,文件大小,页面编号等)存储到数组列表中。现在我们将这个数组列表存储到DB中,有时我们会出现内存不足错误。我们如何将此阵列列表存储到内部存储中以确保安全。
以下是代码:
ArrayList<ScriptBean> scriptBeanArr = getScripts(scriptIds); ArrayList<ScriptBean> tempList = DbConnection.getdbObject(activityContext).updateScriptPdfToDB(scriptBeanArr));
答案 0 :(得分:0)
您应该让您要写入磁盘的类实现Serializable。然后,序列化类并将字节写入磁盘上的文件。然后,您可以从磁盘读取字节并将它们反序列化为对象。