我正在玩Android SDK,以便爲朋友(也許可以出售)寫一個簡單的應用程序。SQLiteOpenHelper,當onCreate調用
這個應用程序將搜索數據庫的關鍵字和顯示在屏幕上的結果,我已經看過searchabul dictonary和記事本演示應用程序,但我仍然有點不確定一些事情。
我知道我需要編寫一個擴展SQLiteOpenHelper的類,並使用它來創建數據庫,但是如何檢查數據庫是否已經存在?
onCreate在安裝時還是每次創建類的實例時都會調用?是簡單的方法,只是每次嘗試添加數據庫並捕獲任何錯誤(感覺有點危險,因爲每個錯誤都會由於數據庫已經存在而產生錯誤)。
在此先感謝。
順便說一句,你的問題的標題是一種誤導 – m6tt 2010-06-07 16:55:40
我同意m6tt,我已經修改它更好。 – 2011-09-17 15:38:35