SQLiteOpenHelper

来源:互联网 发布:晋路软件 编辑:程序博客网 时间:2024/05/29 09:43

       在Android中,我们操作数据库经常要用到SQLiteOpenHelper这个类,该类是个抽象类,当我们使用它(写其子类)时,要重写

其的onCreate()方法和onUpgrade()方法。

      onUpgrade()方法:当数据库的版本号发生变化的时候回调该方法,在该方法中可以编写 删除表 添加表 的语句

      onCreate():当数据库创建完成后会回调该方法,在该方法中可以去编写创建表的语句

      其中要注意的是:onCreate()方法不是在新建类实例的时候就会执行,而是调用实例方法getWritableDatabase()或getReadableDatabase()

      时才会执行,且只执行一次

0 0