|
老師您好,想請問第14章ExSQLite04範例中MyDB.java程式的第26行db= mCtx.openOrCreateDatabase(DATABASE_NAME,0,null);,在書上看到說第二個參數指的是權限,不太懂這邊整數0的意義,有試圖看官方文件(https://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html),猜測對應的是SQLiteDatabase openOrCreateDatabase (File file, SQLiteDatabase.CursorFactory factory) 等價於openDatabase(file.getPath(), factory, CREATE_IF_NECESSARY). 看起來權限對應到的是SQLiteDatabase.CursorFactory factory這個參數,可是再點進去看(https://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.CursorFactory.html)還是不太懂CursorFactory跟權限的關聯在哪,希望老師提點一下,謝謝! |