嗨,我是Android應用程序開發新手,不知道SQLite數據庫。 是我們創建的表和我們輸入到SQLite數據庫表的記錄是否發生運行時。這意味着一旦創建表並插入數據,當我們再次退出並打開應用程序時,我們是否必須再次執行相同的過程?(只有數據庫,表和記錄保留,直到我們打開特定應用程序爲止)。Android應用程序開發中的SQLite數據庫行爲
謝謝
嗨,我是Android應用程序開發新手,不知道SQLite數據庫。 是我們創建的表和我們輸入到SQLite數據庫表的記錄是否發生運行時。這意味着一旦創建表並插入數據,當我們再次退出並打開應用程序時,我們是否必須再次執行相同的過程?(只有數據庫,表和記錄保留,直到我們打開特定應用程序爲止)。Android應用程序開發中的SQLite數據庫行爲
謝謝
你對數據庫做的任何事情都是持久的。在您的應用關閉並在稍後重新啓動後,它將包含完全相同的數據。
數據庫和表格將在應用程序退出後保留。
您可以創建一個擴展SQLiteOpenHelper的類來提供幫助。
覆蓋onCreate()和onUpgrade()方法。 onCreate()只會在您的數據庫尚不存在時纔會被調用。然後你可以執行sql來創建表等。當你將新版本號傳遞給super()構造函數時,onUpgrade會被調用。