2011-07-04 64 views
0

嗨,我是Android应用程序开发新手,不知道SQLite数据库。 是我们创建的表和我们输入到SQLite数据库表的记录是否发生运行时。这意味着一旦创建表并插入数据,当我们再次退出并打开应用程序时,我们是否必须再次执行相同的过程?(只有数据库,表和记录保留,直到我们打开特定应用程序为止)。Android应用程序开发中的SQLite数据库行为

谢谢

回答

0

你对数据库做的任何事情都是持久的。在您的应用关闭并在稍后重新启动后,它将包含完全相同的数据。

0

数据库和表格将在应用程序退出后保留。

您可以创建一个扩展SQLiteOpenHelper的类来提供帮助。

覆盖onCreate()和onUpgrade()方法。 onCreate()只会在您的数据库尚不存在时才会被调用。然后你可以执行sql来创建表等。当你将新版本号传递给super()构造函数时,onUpgrade会被调用。

相关问题