Работа с соединениями с базой данных и манипулирование ListView - PullRequest
1 голос
/ 17 июля 2011

В моей активности есть ListView, который заполняется из курсора базы данных с помощью SimpleCursorAdapter.Пользователь может выбрать для редактирования / удаления элементов данных в базе данных из того, что он отображается в ListView.Должен ли я просто сохранять постоянное соединение с базой данных на протяжении всего этого действия или было бы лучше открывать / закрывать соединение БД всякий раз, когда пользователь хочет что-то редактировать / удалить?

1 Ответ

1 голос
/ 17 июля 2011

Я бы пошел с открытием / закрытием базы данных, когда действие возобновляется / приостанавливается, хотя ваш последний вариант тоже подойдет.

Для меня это закрытие, когда пользователь завершил редактирование всего списка, а не когда пользователь закончил с конкретным элементом. Лучше с точки зрения производительности? Ну, это зависит от размера вашей базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...