Bu iki yöntem arasında herhangi bir fark var mı? Her ikisi de açık bir SQLiteDatabase döndürür. Varsa ikisi de bir veritabanı oluşturabilir. SQLiteOpenHelper ayrıca okuma/yazma gerektiğinde getWriteableDatabase ...SQLiteDatabase.openDatabase vs SQLiteOpenHelper.getReadableDatabase
Hangi yöntemi kullanmalıyım ve nerede kullanmalıyım? Gördüğüm örnek koduna dayanarak, veritabanımı ilk olarak oluşturmak için SQLiteOpenHelper kullanıyorum, ancak veritabanını kullanmam gerektiğinde SQLiteDatabase.openDatabase'i çağırıyorum.
Ayrıca, getReadableDatabase() 'ın büyük olasılıkla getWriteableDatabase()' i döndüreceğini unutmayın. Bkz. [This] (http://www.netmite.com/android/mydroid/cupcake/frameworks/base/core/java/android/database/sqlite/SQLiteOpenHelper.java). – dmon