Android中的SQLiteOpenHelper类
16lz
2021-01-23
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。
更多相关文章
- Android中判断Intent是否存在的方法
- Android 子线程修改UI方法对比
- Android下SQLite3数据库操作笔记
- Android SDK 2.2 下载安装方法
- android 4.0 内核(3.0)编译方法
- 关于android中的各种路径对应的方法
- IntentService通过HandlerThread单独开启一个线程来处理所有Inte
- Android 获取IP地址的实现方法
- Android上下文对象Context