Android存储数据没有sheredprefarances,数据库和文件系统

时间:2014-01-22 11:22:03

标签: android arraylist storage

我想知道哪种方式可以存储数据?我想动态地存储数组列表(与String绑定)。 object包含所有类型的数据,如date,String,Boolean等

1)数据库:我无法使用数据库,因为根据项目要求我们无法使用数据库。

2) sheredprefarance :它通常用于存储小对象,但此处数据很大,因此此选项会产生缓存内存问题。(不推荐用于大数据)

3)文件:我之前使用但在Android 2.3或更高版本中不支持某些功能。像数组列表<对象>未存储,因为数组列表包含一些日期格式,因此它不会转换为十进制格式导致非法参数异常。

请建议我存储数据的方式。提前致谢。

1 个答案:

答案 0 :(得分:0)

制作临时数组列表,如JSON数组列表,并将所有数据存储在此数组列表中。根据您的要求,您可以从此阵列列表中检索数据