我有一个活动,我创建了扩展 SQLiteOpenHelper 的名为 DatabaseHelper 的类,现在当我想使用它时(我在许多简单的例子中看到过)我需要有新的 SQLiteDatabase 对象并在我的活动中实现插入、更新、删除......代码。
如果我想处理具有多个活动的数据库并只创建一次 DatabaseHelper,那么正确的设计是什么,因为所有活动都可以使用它。(并且没有重复的代码。
简单地说:活动数量的正确类 SQLite 结构是什么
谢谢!!
DatabaseHelper
在整个应用程序的生命周期中使您成为单身人士。查看我关于该主题的博客文章:
只需在整个应用程序中使用一个 DatabaseHelper,重复自己没有任何好处。