管理一个数组

时间:2012-06-08 12:32:03

标签: java android

我想在数组中保存一些,然后使用它。但问题是这是一个大尺寸数据,我不确定这是好主意,甚至可能将所有这些保存到数组中。可能我应该有一些机制,比如从顶部删除数组项?

这是一个Android应用程序,它是实时的,所以速度非常重要。

请帮忙!

2 个答案:

答案 0 :(得分:0)

如果数组是您想要显示的潜在大型项目列表的后盾,那么我想您将希望实现分页 - 一次按需获取数据。

答案 1 :(得分:0)

根据您提及的数据量,仍有两种可能性。如果您希望持久存储数据 - 请不要再考虑SQLite。如果你不想要持久存储 - 那么ArrayList将是一个更好的方法,而不是拥有一个数组,因为在ArrayList上执行操作会更容易和更快(在某些情况下),而你也不必手动更改数组大小。