我正在尝试使用单例模式在我的Android应用程序中全局访问我的Sq-lite数据库:
在Android应用程序中同步读取/写入sq-lite数据库有哪些设计选项 - 我的问题是如何为场景设计SQLite DB访问
答案 0 :(得分:1)
"使用单身模式"正如您所提到的,它确保只有一个数据库连接可以连接到数据库。 回答你的问题很难,但我认为至少你应该有一些事情 尝试。 1.为create database扩展sqliteopenHelper。 - >这是你应该应用单例模式的地方: e.x:
private DummyDBHelper _instance = null;
public static DummyDBHelper getInstance(Context mContext) {
if(_instance == null) _instance = new DummyDBHelper(mContext);
return _instance;