これら2つの方法に違いはありますか?どちらも開いたSQLiteDatabaseを返します。どちらもデータベースが存在しない場合は、どちらもデータベースを作成できます。SQLiteOpenHelperには、読み取り/書き込みが必要な場合のgetWriteableDatabaseもあります...
どの方法をどこで使用すればよいですか?私が見たサンプルコードに基づいて、私は最初にSQLiteOpenHelperを使用してデータベースを作成していますが、データベースを使用する必要があるときにSQLiteDatabase.openDatabaseを呼び出しています。