我在assets文件夹中将数据库与我的应用程序捆绑在一起,在第一个活动中,我完美地将数据库复制到正确的位置(这里没有问题)。
我的问题是:使用openDatabase(String path,SQLiteDatabase.CursorFactory factory,int flags)还是使用SQLiteOpenHelper类的getWritableDatabase方法更好?
哪个更有效率? 我习惯于使用getWritableDatabase方法,它需要传递Context,但我觉得我不需要SQliteOpenHelper的onUpgrade或onCreate函数,因此可以不用传递Context。
我的问题是:使用openDatabase(String path,SQLiteDatabase.CursorFactory factory,int flags)还是使用SQLiteOpenHelper类的getWritableDatabase方法更好?
哪个更有效率? 我习惯于使用getWritableDatabase方法,它需要传递Context,但我觉得我不需要SQliteOpenHelper的onUpgrade或onCreate函数,因此可以不用传递Context。