我有一个ArrayList自定义对象.每个自定义对象都包含各种字符串和数字.即使用户离开活动然后想要稍后返回,我也需要数组停留,但是在应用程序完全关闭后我不需要数组可用.我通过这种方式保存了很多其他对象,SharedPreferences但我无法弄清楚如何以这种方式保存整个数组.这可能吗?也许SharedPreferences这不是解决这个问题的方法吗?有更简单的方法吗?
在API级别8中保存ArrayList字符串的最佳方法是什么SharedPreferences?我现在能想到的唯一方法是将所有字符串保存到一个用逗号分隔的字符串中并以这种方式保存.但我不知道字符串是否有最大大小.
有一个更好的方法吗?