Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android应用程序中存储我自己的类列表的最简单方法?_Android - Fatal编程技术网

在android应用程序中存储我自己的类列表的最简单方法?

在android应用程序中存储我自己的类列表的最简单方法?,android,Android,存储我在Android应用程序中创建的类的列表LinkedList的最佳/最简单的方法是什么 在其他平台的应用程序中,可以通过以下方式完成: ORM框架 数据库 序列化并存储文件 但我的问题是:在Android应用程序中,哪一个最容易实现而不需要花费大量时间来编写代码?在我看来,直接使用SQLite是最简单、最直接的实现方法。只有当我有很多类要存储时,我才会考虑ORM框架。但我想那不是你的情况 直接序列化到文件可能是个好主意,但我更希望SQLite能够使用数据库版本,添加索引并轻松地对数据执行更

存储我在Android应用程序中创建的类的列表LinkedList的最佳/最简单的方法是什么

在其他平台的应用程序中,可以通过以下方式完成:

ORM框架 数据库 序列化并存储文件
但我的问题是:在Android应用程序中,哪一个最容易实现而不需要花费大量时间来编写代码?

在我看来,直接使用SQLite是最简单、最直接的实现方法。只有当我有很多类要存储时,我才会考虑ORM框架。但我想那不是你的情况


直接序列化到文件可能是个好主意,但我更希望SQLite能够使用数据库版本,添加索引并轻松地对数据执行更复杂的搜索。

在我看来,直接使用SQLite是最简单、最直接的方法。只有当我有很多类要存储时,我才会考虑ORM框架。但我想那不是你的情况


直接序列化到文件可能是一个好主意,但我更希望SQLite能够使用数据库版本,添加索引并轻松地对数据执行更复杂的搜索。

这取决于您如何使用这些数据。最简单的方法是从Serializable继承类并将LinkedList转储到文件中。如果您不需要随机访问此列表中的元素,这将非常有用


SQLite很好而且灵活,但它需要更多的编码工作。

这取决于您如何使用这些数据。最简单的方法是从Serializable继承类并将LinkedList转储到文件中。如果您不需要随机访问此列表中的元素,这将非常有用

SQLite既好又灵活,但它需要更多的编码工作