7
這兩種方法有什麼不同嗎?兩者都返回一個打開的SQLiteDatabase。兩者都可以創建一個數據庫,如果一個不存在。當需要讀/寫時SQLiteOpenHelper也有getWriteableDatabase ...SQLiteDatabase.openDatabase vs SQLiteOpenHelper.getReadableDatabase
我應該使用哪種方法?基於我見過的示例代碼,我首先使用SQLiteOpenHelper創建數據庫,但是當我需要使用數據庫時調用SQLiteDatabase.openDatabase。
另外,請注意'getReadableDatabase()'很可能只是返回'getWriteableDatabase()'。見[this](http://www.netmite.com/android/mydroid/cupcake/frameworks/base/core/java/android/database/sqlite/SQLiteOpenHelper.java)。 – dmon 2011-05-31 21:01:02