該文檔將該類描述爲創建,打開和/或管理數據庫的助手對象。考慮到這一點,你會不會說這個名字有點誤導?爲什麼SQLiteOpenHelper不是隻調用SQLiteHelper?
0
A
回答
1
我想叫它SQLiteHelper會更誤導性,因爲這可能會鼓勵人們來寫這個類中的查詢和數據操作。這個類的主要角色是數據庫創建,升級和打開。
1
因爲它不能幫助你用數據庫做一切事情(就像SQLiteHelper應該這樣做)。它只能幫助打開/管理數據庫連接。
http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html