探索SQLiteOpenHelper构造方法的重载版本之一

发表时间: 2023-01-23 16:56
public SQLiteOpenHelper(@Nullable Context context, @Nullable String name,    @Nullable CursorFactory factory, int version) {    this(context, name, factory, version, null);}

功能

创建一个Helper对象来创建、打开和管理数据库。该方法总是很快返回。直到调用getWritableDatabase或getReadableDatabase方法之一,才会实际创建或打开数据库。

参数

  • context-用于定位数据库的路径。
  • name-数据库文件的名称,内存中的数据库为null。
  • factory-用于创建游标对象,默认为null。
  • version——数据库的编号(从1开始);如果数据库是旧的,onUpgrade将用于升级数据库;如果数据库较新,onDowngrade将用于降级数据库。