Android SQLiteOpenHelper
2010-09-27 01:57:00 来源:WEB开发网核心提示:SQLiteOpenHelper:是一个辅助类,这个类主要用于生产一个数据库,Android SQLiteOpenHelper,并对数据库的版本进行管理,此类为一抽象类,如果当时没有数据,那么Android系统就会自动生产一个数据库,使用是需要继承此类并实现该类的方法onCreate(SQLiteDatabase):在
SQLiteOpenHelper:是一个辅助类,这个类主要用于生产一个数据库,并对数据库的版本进行管理。此类为一抽象类,使用是需要继承此类并实现该类的方法
onCreate(SQLiteDatabase):在数据库第一次生产的时候会调用这个方法,一般我们在这个方法里边生产数据库表。
onUpgrade(SQLiteDatabase,int,int):当数据库需要升级的时候,Android系统会主动的调用这个方法。一般我们在这个方法里边删除数据库表,并建立新的数据库表,当然是否还需要做其他的操作,完全取决于应用程序的需求。 实际上,一个比较好的方案是移植已经存在的数据到新的表中。
onOpen(SQLiteDatabase):这是当打开数据库时的回调函数,一般也不会用到。
调用程序方法返回SQLiteDatabase对象。
当在程序当中调用这个类的方法getWritableDatabase()或者getReadableDatabase()方法的时候,如果当时没有数据,那么Android系统就会自动生产一个数据库。数据库使用完后记得调用close()方法关闭数据库。
Tags:Android SQLiteOpenHelper
编辑录入:coldstar [复制链接] [打 印]- ››Android 当修改一些代码时,使用什么编译命令可以最...
- ››Android 如何添加一个apk使模拟器和真机都编译进去...
- ››Android 修改Camera拍照的默认保存路径
- ››Android 如何修改默认输入法
- ››android开发中finish()和System.exit(0)的区别
- ››Android手势识别简单封装类
- ››android中查看项目数字证书的两种方法
- ››Android中获取IMEI码的办法
- ››android 相机报错 setParameters failed
- ››Android重启运用程序的代码
- ››Android为ListView的Item设置不同的布局
- ››android bitmap与base64字符串的互相转换
更多精彩
赞助商链接