我必须将 iOS 应用程序移植到 Android。iOS App 使用 Core Data 进行持久化,并在一定程度上大量使用了多对多关系、实体继承和抽象实体。我一直在研究适用于 Android 的有效替代 API,像 ORMLite 这样的最流行的选项似乎没有直接支持这些功能。
有没有人有如何继续这方面的经验?我几乎在黑暗中。
我必须将 iOS 应用程序移植到 Android。iOS App 使用 Core Data 进行持久化,并在一定程度上大量使用了多对多关系、实体继承和抽象实体。我一直在研究适用于 Android 的有效替代 API,像 ORMLite 这样的最流行的选项似乎没有直接支持这些功能。
有没有人有如何继续这方面的经验?我几乎在黑暗中。
首选是ContentProvider,因为它允许使用CursorLoaders在单独的线程上完成工作,然后将结果报告给 main。这种方式 UI 始终保持响应。