我想在数组中保存一些,然后使用它。但问题是这是一个大尺寸数据,我不确定这是好主意,甚至可能将所有这些保存到数组中。可能我应该有一些机制,比如从顶部删除数组项?
这是一个Android应用程序,它是实时的,所以速度非常重要。
请帮忙!
答案 0 :(得分:0)
如果数组是您想要显示的潜在大型项目列表的后盾,那么我想您将希望实现分页 - 一次按需获取数据。
答案 1 :(得分:0)
根据您提及的数据量,仍有两种可能性。如果您希望持久存储数据 - 请不要再考虑SQLite。如果你不想要持久存储 - 那么ArrayList
将是一个更好的方法,而不是拥有一个数组,因为在ArrayList
上执行操作会更容易和更快(在某些情况下),而你也不必手动更改数组大小。