database_lib Initialiser une base de données context = (Application / Activity) DatabaseHelper dbh = new DatabaseHelper(context, DATABASE_NAME, DATABASE_VERSION); Ajouter une table à la base de données dbh.addTable( TableThatExtendsModel.getClass()); Créer la base de données dbh.createTables(); Récupérer tous les éléments d'une table dbh.getAll(TableThatExtendsModel.getClass()); Récupérer le premier élément d'une table dbh.findFirst(TableThatExtendsModel.getClass()); Insérer un élément dans une table TableThatExtendsModel obj = new TableThatExtendsModel(); dbh.insertItem(obj); Insérer plusieurs éléments dans une table TableThatExtendsModel obj = new TableThatExtendsModel(); TableThatExtendsModel obj2 = new TableThatExtendsModel(); TableThatExtendsModel obj3 = new TableThatExtendsModel(); ArrayList<TableThatExtendsModel> objs = new ArrayList<TableThatExtendsModel>(); objs.add(obj); objs.add(obj2); objs.add(obj3); dbh.insertCollection(objs); dbh.insertItem(obj);