存储我在Android应用程序中创建的类的列表(LinkedList)的最佳/最简单方法是什么?
在其他平台的应用中,可以使用以下方式完成:
但我的问题是:在没有花费大量时间制作此代码的情况下,在Android应用程序中最容易实现哪3个?
答案 0 :(得分:3)
在我看来,直接使用SQLite是最简单,最直接的方法。只有当我有很多要存储的类时,我才会考虑使用ORM-Framework。但我认为那不是你的情况。
直接序列化到文件可能是一个好主意,但我希望 SQLite 可以使用数据库版本,添加索引并轻松地对数据执行更复杂的搜索。
答案 1 :(得分:2)
这取决于您如何使用此数据。最简单的方法是从Serializable继承您的类并将LinkedList转储到文件。如果您不需要随机访问此列表中的元素,这非常有用。
SQLite既好又灵活,但需要更多的编码工作。