我曾经为 iPhone 编程。
但后来我想在 Android 中制作另一个类似的程序。
好吧,我应该使用类似框架的 coredata 吗?
android有类似的东西吗?
实际上,您需要检查适用于 Android 的 ORM 工具的持久性。并确定最适合您的工具。
以下是您的首选:
OrmLite:http ://ormlite.com/sqlite_java_android_orm.shtml
绿道: http ://greendao-orm.com/
Room
数据存储是一种在 Android 中存储应用程序数据的新方法。它由 google 提供,是 Android Architecture 组件的一部分。是作为、和许多其他Room
方法的高级第一方替代方案提供的。Realm
ORMLite
GreenDao
我最近发布了一个开源版本的 Android 核心数据,称为 NexusData。你可以在这里找到它:https ://github.com/dkharrat/NexusData
它仍处于开发初期,但希望会随着时间的推移而成熟。
试试安卓领域。它看起来直截了当且易于使用
实际上,我认为您有两种解决方案可以在不直接使用 SQLite 的情况下保存数据。
您可以使用共享首选项将值保存到键。它允许快速保存信息,但它非常有限。另外,我听说过greenDAO(阅读“入门” ),不幸的是它比Core Data更难使用,因为你找不到任何用户界面。