34
我已經通過擴展SQLiteOpenHelper
類創建了一個數據庫。它的創造也。這是我正在粘貼的代碼Android中SQLiteDatabase.CursorFactory的用法是什麼?
public Imagehelper(Context context) {
super(context, DATABASE_NAME, null, SCHEMA_VERSION);
cntxt = context;
filename = Environment.getExternalStorageDirectory();
DATABASE_FILE_PATH_EXTERNAL = filename.getAbsolutePath()+File.separator+DATABASE_NAME;
Log.i("Log", ":"+DATABASE_FILE_PATH_EXTERNAL);
}
這裏一切工作正常。 但是,如果你關注的超級參數超級super(context,DATABASE_NAME,null,SCHEMA_VERSION);。我無法理解null參數。我知道在這裏我們必須通過SQLiteDatabase.CursorFactory對象。
但是怎麼樣?那有什麼用?
你有沒有什麼時候你想要這樣做的例子? – Roel 2016-02-03 08:37:21