Управление базой данных Android - PullRequest
0 голосов
/ 30 июля 2010

Я пытаюсь реализовать свою первую базу данных Android, но у меня так много вопросов, на которые (я полагаю) не отвечают все учебники, которые я нахожу.

Вот мои потребности: - Я хочу, чтобы у моего приложения была постоянная база данных. Если мое приложение закрывается и запускается снова, то уже есть база данных для получения данных. Он не создает новую базу данных каждый раз, когда приложение убивается и перезапускается. - Я хочу реализовать управление версиями. Скажем, в версии 1 моего приложения есть несколько таблиц. Я выпускаю версию 2 и хочу, чтобы какой-то скрипт запускался для добавления новых таблиц или добавления старых таблиц; и так далее и тому подобное. Приложение должно знать, находится ли база данных в определенной версии (что означает, что мне понадобится таблица в базе данных), поэтому оно знает, нужно ли запускать этот скрипт.

Может ли кто-нибудь предоставить мне некоторые ресурсы, чтобы я мог понять, как делать то, что мне нужно? Спасибо

1 Ответ

4 голосов
/ 30 июля 2010

Ищите учебник по sqlite + android +:

http://www.hdelossantos.com/2009/12/23/creating-a-sqlite-database-in-android/

http://www.hdelossantos.com/2010/01/07/using-a-sqlite-database-in-android/

и еще немного:

http://www.google.com.hk/search?sourceid=chrome&ie=UTF-8&q=android+sqlite+tutorial

В примерах программ, поставляемых с SDK, есть также пример, например, приложение Notepad.

И официальный разработчик api doc - но это скорее не справочник, а справочник: http://developer.android.com/reference/android/database/sqlite/package-summary.html

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