0

私は 1 つのアクティビティを持っています。SQLiteOpenHelper を拡張する DatabaseHelper というクラスを作成しました。今それを使用したいとき (多くの簡単な例で見たことがあります)、新しい SQLiteDatabase オブジェクトが必要で、アクティビティに挿入、更新、削除...コード。

多数のアクティビティを含むデータベースを処理し、DatabaseHelper を一度だけ作成したい場合、適切な設計は何ですか。すべてのアクティビティがそれで動作するためです。(重複したコードはありません。

簡単に:アクティビティの数に適したクラスのSQLite構造は何ですか

ありがとうございました!!

4

2 に答える 2

0

DatabaseHelperアプリケーションのライフサイクル全体でシングルトンを作成します。このトピックに関する私のブログ投稿をチェックしてください。

SQLite データベースを正しく管理する

于 2012-08-01T15:09:48.803 に答える
0

アプリケーション全体で 1 つの DatabaseHelper を使用するだけで、同じことを繰り返しても何のメリットもありません。

于 2012-08-01T14:17:00.933 に答える