Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.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_Orm_Persistence - Fatal编程技术网

Android数据持久性

Android数据持久性,android,orm,persistence,Android,Orm,Persistence,我必须将iOS应用程序移植到Android。iOS应用程序使用核心数据进行持久化,并大量使用多对多关系、实体继承和抽象实体。我一直在为Android寻找一个有效的替代API,像ORMLite这样最受欢迎的选项似乎并不直接支持这些功能 有没有人有过如何处理这件事的经验?我几乎一无所知。首选方法是,它允许使用在不同线程上执行任务的线程,然后将结果报告给main。这样,用户界面始终保持响应。Android没有内置的对象持久性框架。如果你不想手动使用SQLite,你必须使用ORMLite,greenDA

我必须将iOS应用程序移植到Android。iOS应用程序使用核心数据进行持久化,并大量使用多对多关系、实体继承和抽象实体。我一直在为Android寻找一个有效的替代API,像ORMLite这样最受欢迎的选项似乎并不直接支持这些功能


有没有人有过如何处理这件事的经验?我几乎一无所知。

首选方法是,它允许使用在不同线程上执行任务的线程,然后将结果报告给main。这样,用户界面始终保持响应。

Android没有内置的对象持久性框架。如果你不想手动使用SQLite,你必须使用ORMLite,greenDAO,…强烈推荐使用ORMLite,非常容易使用。简化代码正如我已经提到的,这些库对多对多关系和实体继承没有很好的支持。至少我从核心数据中知道的情况不是这样。