SQLiteOpenHelper
函数的调用时间
public NaviDatabaseHelper(Context context, String name,
CursorFactory factory, int version) {-----------------第一个参数是activity的this,第二个是要创建的数据库的名称,第三个参数还没用过传null进去,注意参数version,需要升级数据库的时候把这个版本改了。name是数据库的名字
}
@Override
public void onCreate(SQLiteDatabase db) {---------------------第一次创建的时候调用
}
@Override
public void onOpen(SQLiteDatabase db) {---------------------每次都要调用
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {-----------如果版本发生变化的时候才会调用。
}