如何使用SQLite处理多少活动?

时间:2012-08-01 14:15:19

标签: android sqlite

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

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

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

谢谢!

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

Correctly Managing Your SQLite Database