使用SQLiteOpenHelper操控数据库
上次我使用 SQLiteDatabase 来操作数据库,但更常见的是使用SQLiteDatabase来操作SQLite. 一般的用法是创建SQLiteOPenHelper的子类,扩展它的 onCreatea(SQLiteDatabase db) 和 onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) 方法。 Synchronized SQLiteDatabase getReadableDatabase() -->以读写的方式打开数据库对应的SQLiteDatabase对象。 Synchronized SQLiteDatabase getWritableDatabase() -->以写的方式打开数据库对应的SQLiteDatabase对象。 abstract void onCreate(SQLiteDatabase db) -->第一次创建数据库时,回调该方法。 abstract void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) -->当数据库版本更新时,回调该方法。 Synchronized void close() -->关闭所有打开的数据库。 得到SQLiteDatabase对象后,就