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