39

以前はiPhone用にプログラムしていました。

しかし、その後、Android で別の同様のプログラムを作成したいと考えています。

さて、coredata のようなフレームワークを使用する必要がありますか?

アンドロイドに似たようなものはありますか?

4

5 に答える 5

27

実際に必要なのは、Android 用の ORM ツールの永続性を確認することです。そして、どれが最適かを判断してください。

上位の選択肢は次のとおりです。

OrmLite : http://ormlite.com/sqlite_java_android_orm.shtml

グリーンダオ : http://greendao-orm.com/

于 2012-06-15T07:34:30.627 に答える
5

Android Realm をお試しください。見た目も真っ直ぐで使いやすい

https://github.com/realm/realm-java

于 2015-03-06T04:05:55.490 に答える
5

私は最近、NexusData と呼ばれる Core Data for Android のオープン ソース バージョンをリリースしました。ここで見つけることができます: https://github.com/dkharrat/NexusData

まだ開発の初期段階ですが、時間の経過とともに成熟することを願っています。

于 2014-04-08T06:57:33.800 に答える
1

実際、SQLite を直接使用せずにデータを保存するには、2 つの解決策があると思います。

共有設定を使用して、値をキーに保存できます。情報をすばやく保存できますが、かなり制限されています。また、 greenDAO ( 「はじめに」を参照)について聞いたことがありますが、残念ながら、ユーザー インターフェイスが見つからないため、 Core Dataよりも使いにくくなります。

于 2012-06-15T07:29:21.057 に答える