Usando SQLite e Maps - PET Sistemas de Informação
Usando SQLite e Maps - PET Sistemas de Informação
Usando SQLite e Maps - PET Sistemas de Informação
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
*Adicionar o registro obtido (formatado) <strong>de</strong>ntro da lista <strong>de</strong> retorno...*/listaRegistros.add(registroObtido);// mover o cursor para o próximo registro...c.moveToNext();}}} finally {}// sempre fechar a conexão, caso ela existaif (myDB != null)myDB.close();Você po<strong>de</strong>rá também, ao invés <strong>de</strong> criar o banco <strong>de</strong> dados via código (como no códigoacima), utilizar um banco <strong>de</strong> dados já existente; basta que o banco <strong>de</strong> dados existano diretório correto (vi<strong>de</strong> tópico 7).Dica: Por questões <strong>de</strong> clareza e simplicida<strong>de</strong>, estecódigo não seguiu critérios <strong>de</strong> orientação a objetos, porém, éextremamente recomendável que seja criado um DTO (DataTransfer Object) para representar a entida<strong>de</strong> da tabela <strong>de</strong>dados, e a lista resultante não <strong>de</strong>ve ser do tipo esim do tipo <strong>de</strong> dados mo<strong>de</strong>lado e tipado.Informações aprofundadas sobre acesso a dados <strong>SQLite</strong> no Android po<strong>de</strong>m ser obtidasno site oficial:http://<strong>de</strong>veloper.android.com/reference/android/database/sqlite/<strong>SQLite</strong>Database.htmlEntão, mãos à obra!Mini Curso <strong>de</strong> Android Página 21