我在assets文件夹中的应用程序中捆绑了一个数据库。在第一个活动中,我完美地将数据库复制到正确的位置(这里没有问题)。
我的问题是:使用openDatabase (字符串路径、SQLiteDatabase.CursorFactory工厂、int标志)还是使用SQLiteOpenHelper类的getWritableDatabase方法更好?
哪一个更有效率?我习惯于使用getWritableDatabase方法,它需要传递上下文,但我觉得我可以不使用它,因为我不需要SQliteOpenHelper的onUpgrade或onCreate函数。
发布于 2013-05-05 00:14:25
getWritableDatabase只是SQLiteOpenHelper打开数据库的一种方式。
如果您不需要SQLiteOpenHelper,您也不需要调用getWritableDatabase。
https://stackoverflow.com/questions/16373722
复制相似问题