十天冲刺(第一阶段)
冲刺第四天了解到了greenDao数据库第三方框架,期中代码量会非常少
获取SQLiteOpenHelper对象devOpenHelper
DaoMaster.DevOpenHelper devOpenHelper = new DaoMaster.DevOpenHelper(this, "imooc.db");
// 获取SQLiteDatabase
SQLiteDatabase db = devOpenHelper.getWritableDatabase();
// 加密数据库
// Database db = devOpenHelper.getEncryptedWritableDb("123");
// 创建DaoMaster实例
// DaoMaster保存数据库对象(SQLiteDatabase)并管理特定模式的Dao类(而不是对象)。
// 它具有静态方法来创建表或将它们删除。
// 其内部类OpenHelper和DevOpenHelper是在SQLite数据库中创建模式的SQLiteOpenHelper实现。
DaoMaster daoMaster = new DaoMaster(db);
// 管理特定模式的所有可用Dao对象
mSession = daoMaster.newSession();
}

浙公网安备 33010602011771号