2011-07-04 65 views
0

嗨,我是Android應用程序開發新手,不知道SQLite數據庫。 是我們創建的表和我們輸入到SQLite數據庫表的記錄是否發生運行時。這意味着一旦創建表並插入數據,當我們再次退出並打開應用程序時,我們是否必須再次執行相同的過程?(只有數據庫,表和記錄保留,直到我們打開特定應用程序爲止)。Android應用程序開發中的SQLite數據庫行爲

謝謝

回答

0

你對數據庫做的任何事情都是持久的。在您的應用關閉並在稍後重新啓動後,它將包含完全相同的數據。

0

數據庫和表格將在應用程序退出後保留。

您可以創建一個擴展SQLiteOpenHelper的類來提供幫助。

覆蓋onCreate()和onUpgrade()方法。 onCreate()只會在您的數據庫尚不存在時纔會被調用。然後你可以執行sql來創建表等。當你將新版本號傳遞給super()構造函數時,onUpgrade會被調用。

相關問題