0

我有一个活动,我创建了扩展 SQLiteOpenHelper 的名为 DatabaseHelper 的类,现在当我想使用它时(我在许多简单的例子中看到过)我需要有新的 SQLiteDatabase 对象并在我的活动中实现插入、更新、删除......代码。

如果我想处理具有多个活动的数据库并只创建一次 DatabaseHelper,那么正确的设计是什么,因为所有活动都可以使用它。(并且没有重复的代码。

简单地说:活动数量的正确类 SQLite 结构是什么

谢谢!!

4

2 回答 2

0

DatabaseHelper在整个应用程序的生命周期中使您成为单身人士。查看我关于该主题的博客文章:

正确管理 SQLite 数据库

于 2012-08-01T15:09:48.803 回答
0

只需在整个应用程序中使用一个 DatabaseHelper,重复自己没有任何好处。

于 2012-08-01T14:17:00.933 回答