如何使用SQLite-Android

如何使用SQLite-Android,android,sql,database,sqlite,Android,Sql,Database,Sqlite,你好 我正在开发一个使用数据库的android程序。我的数据库将包括大约300到400条记录 我的问题是使用数据库的最佳方式是什么。 我应该在运行时通过代码创建数据库,并在每次程序启动时“手动”插入记录,还是应该使用位于程序/assetes文件夹中的外部数据库 如果第二种选择是可行的,有人能给我一个建议吗?因为我找不到任何toturial能涵盖这个主题 谢谢大家! 还有另一个选项,那就是在程序启动时第一次初始化数据库。查看该类,尤其是该类中的方法。有关您提到的第二个选项的教程 将数据库放在ass

你好 我正在开发一个使用数据库的android程序。我的数据库将包括大约300到400条记录

我的问题是使用数据库的最佳方式是什么。 我应该在运行时通过代码创建数据库,并在每次程序启动时“手动”插入记录,还是应该使用位于程序/assetes文件夹中的外部数据库

如果第二种选择是可行的,有人能给我一个建议吗?因为我找不到任何toturial能涵盖这个主题


谢谢大家!

还有另一个选项,那就是在程序启动时第一次初始化数据库。查看该类,尤其是该类中的方法。

有关您提到的第二个选项的教程


将数据库放在asset文件夹中,如果数据库在
/data/data/your_PACKAGE/databases/
中不存在,它将复制数据库。

谢谢,但我使用了本教程,出于某种原因,它对我不起作用,并且出于某种原因,我在web上找不到关于该主题的任何其他指南。老实说,这是我第一次真正了解数据库“touch”SQL。我查阅了很多指南,没有想到他们所做的就是你所说的(我以为他们每次程序运行时都会创建表)。