类android.database.sqlite.SQLiteDatabase.CursorFactory源码实例Demo

下面列出了怎么用android.database.sqlite.SQLiteDatabase.CursorFactory的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory,
        DatabaseErrorHandler errorHandler) {
    checkMode(mode);
    File f = getDatabasePath(name);
    int flags = SQLiteDatabase.CREATE_IF_NECESSARY;
    if ((mode & MODE_ENABLE_WRITE_AHEAD_LOGGING) != 0) {
        flags |= SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING;
    }
    if ((mode & MODE_NO_LOCALIZED_COLLATORS) != 0) {
        flags |= SQLiteDatabase.NO_LOCALIZED_COLLATORS;
    }
    SQLiteDatabase db = SQLiteDatabase.openDatabase(f.getPath(), factory, flags, errorHandler);
    setFilePermissionsFromMode(f.getPath(), mode, 0);
    return db;
}
 
源代码2 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory,
        DatabaseErrorHandler errorHandler) {
    checkMode(mode);
    File f = getDatabasePath(name);
    int flags = SQLiteDatabase.CREATE_IF_NECESSARY;
    if ((mode & MODE_ENABLE_WRITE_AHEAD_LOGGING) != 0) {
        flags |= SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING;
    }
    if ((mode & MODE_NO_LOCALIZED_COLLATORS) != 0) {
        flags |= SQLiteDatabase.NO_LOCALIZED_COLLATORS;
    }
    SQLiteDatabase db = SQLiteDatabase.openDatabase(f.getPath(), factory, flags, errorHandler);
    setFilePermissionsFromMode(f.getPath(), mode, 0);
    return db;
}
 
源代码3 项目: android_9.0.0_r45   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory,
        DatabaseErrorHandler errorHandler) {
    checkMode(mode);
    File f = getDatabasePath(name);
    int flags = SQLiteDatabase.CREATE_IF_NECESSARY;
    if ((mode & MODE_ENABLE_WRITE_AHEAD_LOGGING) != 0) {
        flags |= SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING;
    }
    if ((mode & MODE_NO_LOCALIZED_COLLATORS) != 0) {
        flags |= SQLiteDatabase.NO_LOCALIZED_COLLATORS;
    }
    SQLiteDatabase db = SQLiteDatabase.openDatabase(f.getPath(), factory, flags, errorHandler);
    setFilePermissionsFromMode(f.getPath(), mode, 0);
    return db;
}
 
源代码4 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory,
        DatabaseErrorHandler errorHandler) {
    File f = validateFilePath(name, true);
    int flags = SQLiteDatabase.CREATE_IF_NECESSARY;
    if ((mode & MODE_ENABLE_WRITE_AHEAD_LOGGING) != 0) {
        flags |= SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING;
    }
    SQLiteDatabase db = SQLiteDatabase.openDatabase(f.getPath(), factory, flags, errorHandler);
    setFilePermissionsFromMode(f.getPath(), mode, 0);
    return db;
}
 
源代码5 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory,
        DatabaseErrorHandler errorHandler) {
    File f = validateFilePath(name, true);
    SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabase(f.getPath(), factory, errorHandler);
    setFilePermissionsFromMode(f.getPath(), mode, 0);
    return db;
}
 
源代码6 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory,
        DatabaseErrorHandler errorHandler) {
    File f = validateFilePath(name, true);
    int flags = SQLiteDatabase.CREATE_IF_NECESSARY;
    if ((mode & MODE_ENABLE_WRITE_AHEAD_LOGGING) != 0) {
        flags |= SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING;
    }
    SQLiteDatabase db = SQLiteDatabase.openDatabase(f.getPath(), factory, flags, errorHandler);
    setFilePermissionsFromMode(f.getPath(), mode, 0);
    return db;
}
 
源代码7 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory,
        DatabaseErrorHandler errorHandler) {
    File f = validateFilePath(name, true);
    int flags = SQLiteDatabase.CREATE_IF_NECESSARY;
    if ((mode & MODE_ENABLE_WRITE_AHEAD_LOGGING) != 0) {
        flags |= SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING;
    }
    SQLiteDatabase db = SQLiteDatabase.openDatabase(f.getPath(), factory, flags, errorHandler);
    setFilePermissionsFromMode(f.getPath(), mode, 0);
    return db;
}
 
源代码8 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory,
        DatabaseErrorHandler errorHandler) {
    File f = validateFilePath(name, true);
    int flags = SQLiteDatabase.CREATE_IF_NECESSARY;
    if ((mode & MODE_ENABLE_WRITE_AHEAD_LOGGING) != 0) {
        flags |= SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING;
    }
    SQLiteDatabase db = SQLiteDatabase.openDatabase(f.getPath(), factory, flags, errorHandler);
    setFilePermissionsFromMode(f.getPath(), mode, 0);
    return db;
}
 
源代码9 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory,
        DatabaseErrorHandler errorHandler) {
    File f = validateFilePath(name, true);
    int flags = SQLiteDatabase.CREATE_IF_NECESSARY;
    if ((mode & MODE_ENABLE_WRITE_AHEAD_LOGGING) != 0) {
        flags |= SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING;
    }
    SQLiteDatabase db = SQLiteDatabase.openDatabase(f.getPath(), factory, flags, errorHandler);
    setFilePermissionsFromMode(f.getPath(), mode, 0);
    return db;
}
 
源代码10 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory,
        DatabaseErrorHandler errorHandler) {
    File f = validateFilePath(name, true);
    int flags = SQLiteDatabase.CREATE_IF_NECESSARY;
    if ((mode & MODE_ENABLE_WRITE_AHEAD_LOGGING) != 0) {
        flags |= SQLiteDatabase.ENABLE_WRITE_AHEAD_LOGGING;
    }
    SQLiteDatabase db = SQLiteDatabase.openDatabase(f.getPath(), factory, flags, errorHandler);
    setFilePermissionsFromMode(f.getPath(), mode, 0);
    return db;
}
 
源代码11 项目: Neptune   文件: CustomContextWrapper.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory) {
    File databaseDir = new File(getPluginPackageInfo().getDataDir() + DATABASE_PATH);
    if (!databaseDir.exists()) {
        databaseDir.mkdirs();
    }
    // backup database for old version start
    checkBackupDB(name);
    // backup database for old version end
    return super.openOrCreateDatabase(databaseDir.getAbsolutePath() + "/" + name, mode, factory);
}
 
源代码12 项目: FimiX8-RE   文件: DaoMaster.java
public OpenHelper(Context context, String name, CursorFactory factory) {
    super(context, name, factory, 1);
}
 
源代码13 项目: FimiX8-RE   文件: DaoMaster.java
public DevOpenHelper(Context context, String name, CursorFactory factory) {
    super(context, name, factory);
}
 
源代码14 项目: SoloPi   文件: DaoMaster.java
public OpenHelper(Context context, String name, CursorFactory factory) {
    super(context, name, factory, SCHEMA_VERSION);
}
 
源代码15 项目: ClassSchedule   文件: DaoMaster.java
public DevOpenHelper(Context context, String name, CursorFactory factory) {
    super(context, name, factory);
}
 
源代码16 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory) {
    return openOrCreateDatabase(name, mode, factory, null);
}
 
源代码17 项目: financisto   文件: DatabaseHelper.java
public DatabaseHelper(Context context, String name, CursorFactory factory, int version) {
	super(context, name, factory, version);
	// TODO Auto-generated constructor stub
}
 
源代码18 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory) {
    return openOrCreateDatabase(name, mode, factory, null);
}
 
源代码19 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory) {
    return openOrCreateDatabase(name, mode, factory, null);
}
 
源代码20 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory) {
    return openOrCreateDatabase(name, mode, factory, null);
}
 
源代码21 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory) {
    return openOrCreateDatabase(name, mode, factory, null);
}
 
源代码22 项目: Android-Architecture   文件: DaoMaster.java
public DevOpenHelper(Context context, String name, CursorFactory factory) {
    super(context, name, factory);
}
 
源代码23 项目: OpenHub   文件: DaoMaster.java
public DevOpenHelper(Context context, String name, CursorFactory factory) {
    super(context, name, factory);
}
 
源代码24 项目: Mobike   文件: DBHelper.java
public DBHelper(Context context, String name, CursorFactory factory, int version) {
	super(context, name, factory, version);
}
 
源代码25 项目: Android-IM   文件: DaoMaster.java
public DevOpenHelper(Context context, String name, CursorFactory factory) {
    super(context, name, factory);
}
 
源代码26 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory) {
    return openOrCreateDatabase(name, mode, factory, null);
}
 
源代码27 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory) {
    return openOrCreateDatabase(name, mode, factory, null);
}
 
源代码28 项目: Android-Architecture   文件: DaoMaster.java
public OpenHelper(Context context, String name, CursorFactory factory) {
    super(context, name, factory, SCHEMA_VERSION);
}
 
源代码29 项目: AndroidComponentPlugin   文件: ContextImpl.java
@Override
public SQLiteDatabase openOrCreateDatabase(String name, int mode, CursorFactory factory) {
    return openOrCreateDatabase(name, mode, factory, null);
}
 
源代码30 项目: Android-IM   文件: DaoMaster.java
public OpenHelper(Context context, String name, CursorFactory factory) {
    super(context, name, factory, SCHEMA_VERSION);
}
 
 类所在包