我需要能够存储许多位图的列表,每个位图具有多个值,例如字符串名称,int资源ID和布尔标志。因此,我倾向于使用SQLite来存储这些数据,并根据需要将我需要的内容检索到列表中。目前,我通过将多个ArrayLists与值同步来处理这些位图列表,以便同步nameList,resourceIDList和flagList索引。这是有效的,但我创建这些列表的类每个列表有几百个项目,当我需要添加一个新条目时,我可能真的很痛苦,因为我必须更新每个列表。这种方法也感觉很邋so,所以如果有人可以提出更好的解决方案,我全都听见了!
答案 0 :(得分:2)
为什么不使用android sqlite存储和检索数据。然后,您可以方便地在列表中显示检索到的数据。下面我提供了一些有用的链接。
http://www.vogella.com/tutorials/AndroidSQLite/article.html
http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/