Я немного новичок в программировании, поэтому мне немного трудно понять исходный код Android, хотя я пытался и надеюсь, что я сделал некоторые выводы (я надеюсь, что они верны). Как я понимаю, для каждого SQLiteOpenHelper (говоря каждый, потому что можно создать более одного, если расширенный класс не реализован как Singelton ), при использовании getWritableDatabase или getReadableDatabase , они оба всегда возвращают один и тот же SQLiteDatabase объект. Я читал, что иногда рекомендуется вызывать SQLiteDatabase close метод. Мои вопросы: если мы используем SQLiteDatabase close , в следующий раз, когда мы захотим сделать новый запрос , какой метод нам следует выполнить, предполагая, что у нас все еще есть ссылка на SQLiteDatabase объект , который мы ранее получили с помощью getWritableDatabase / getReadableDatabase методов?