Android 这个安卓代码做什么?

Android 这个安卓代码做什么?,android,Android,请解释给定的代码,它是什么意思以及它是如何工作的。 这里DictionaryDatabase是定义数据库名称和版本的类名 public DbObject(Context context) { dbHelper = new DictionaryDatabase(context); this.db = dbHelper.getReadableDatabase();} DictionaryDatabase是扩展SQLiteOpenHelper的类(您的数据库) 现在,您要打开数据库并

请解释给定的代码,它是什么意思以及它是如何工作的。 这里
DictionaryDatabase
是定义数据库名称和版本的类名

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

DictionaryDatabase
是扩展
SQLiteOpenHelper
的类(您的数据库) 现在,您要打开数据库并(读取)或(插入、更新、删除)到此,您有两个选项

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

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