Почему SQLiteOpenHelper не называется просто SQLiteHelper? - PullRequest
0 голосов
/ 11 июня 2010

В документации описан класс как вспомогательный объект для создания, открытия и / или управления базой данных.Имея это в виду, разве вы не сказали бы, что имя немного вводит в заблуждение?

Ответы [ 2 ]

1 голос
/ 11 июня 2010

Я думаю, что называть его SQLiteHelper было бы более вводящим в заблуждение, поскольку это могло бы побудить людей писать свои запросы и манипулировать данными внутри этого класса. Эта основная роль классов - создание, обновление и открытие БД.

1 голос
/ 11 июня 2010

Потому что это не поможет вам делать ВСЕ с базой данных (как предполагал SQLiteHelper). Помогает только открыть / управлять подключением к базе данных.

http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html

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