2016-04-30 63 views
-6

請解釋給定的代碼,它是什麼意思以及它是如何工作的。 這裏DictionaryDatabase是定義了數據庫名稱和版本的類名。這個Android代碼有什麼作用?

public DbObject(Context context) { 
    dbHelper = new DictionaryDatabase(context); 
    this.db = dbHelper.getReadableDatabase();} 

回答

0

DictionaryDatabase是你的類SQLiteOpenHelper(數據庫) 現在要打開你的數據庫和(讀取)或(插入,更新,刪除)從它延伸到這一點,你有兩個選擇

SQLiteDatabase db = dbHelper.getWritableDatabase();//used for insert, update, delete operations 

SQLiteDatabase db = dbHelper.getReadableDatabase();//used for read (select) operations