Olá pessoal, estou fazendo meu primeiro BD manual e restou umas dúvidas a respeito do sqlite, criei uma classe que estende o SQLiteOpenHelper, daí comecei a fazer umas funções próprias de consulta e inserção, porém restou a dúvida se devo fechar o recurso na função mesmo, no curso não foi fechado mas não entendi o porque, segue um exemplo:
public void insereUsuario(Usuario usuario) {
SQLiteDatabase db = getWritableDatabase();
insereIdSeNecessario(usuario);
ContentValues dados = pegaDados(usuario);
db.insert("Usuario", null, dados);
}
essa instância do SQLite deveria ser fechada?
"db.close();"