您好我是Android应用程序开发的新手,并不知道SQLite数据库。 我们创建的表和我们输入到SQLite数据库表的记录是否正在运行。这意味着一旦创建表并插入数据,我们是否必须在退出时再次执行相同的过程并再次打开应用程序?(只有数据库,表和记录保留,直到我们打开特定的应用程序)。
谢谢
答案 0 :(得分:0)
您对数据库所做的任何事情都是持久性的。在您的应用关闭并稍后重新启动后,它将包含完全相同的数据。
答案 1 :(得分:0)
数据库和表格将在应用退出后保留。
您可以创建一个扩展SQLiteOpenHelper的类来提供帮助。
覆盖onCreate()和onUpgrade()方法。只有在您的数据库尚不存在时才会调用onCreate()。然后,您可以执行sql来创建表等。当您将新版本号传递给super()构造函数时,将调用onUpgrade。