Android中的SQLiteOpenHelper类

SQLiteOpenHelper是Android提供的一个管理数据库的工具类,可用于管理数据库的创建和版本更新。一般的用法是创建SQLiteOpenHelper的子类,并扩张它的onCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db,int oldVersion,int newVersion)方法。

SQLiteOpenHelper常用的方法
1、synchronized SQLiteDatabase getReadableDatabase():以读写的方式打开数据库对应的SQLiteDatabase对象。
2、synchronized SQLiteDatabase getWritableDatabase():以读写的方式打开数据库对应的SQLiteDatabase对象。
3、abstract void onCreate(SQLiteDatabase db):当第一次创建数据库时回调该方法。
4、abstract void onUpgrade(SQLiteDatabase db,int oldVersion,int newVersion):当数据库版本更新时回调该方法。
5、synchronized void close():关闭所有打开的SQLiteDatabase。

posted @ 2015-01-31 21:54  算盘  阅读(305)  评论(0编辑  收藏  举报