Форум программистов, компьютерный форум CyberForum.ru

БД в Андроид - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как программно обратиться к внутренней памяти устройства http://www.cyberforum.ru/android-dev/thread1505203.html
Здравствуйте, подскажите пожалуйста, имеется планшет Samsung Galaxy Tab 4 с ОС Android 5.0.2. Подключаю планшет через usb к ПК с Windows 7, планшет определяется как устройство с внутренней памятью и позволяет копировать из проводника Windows на внутреннюю память файлы. Каким образом можно программно обратиться к данной внутренней памяти для копирования файлов, например, через скрипт? Пробовал в...
Android Как не отображать в GridView пустоту между ячейками? Здравствуйте. Как не отображать в GridView пустоту между ячейками? Вроде по горизонтали все нормально, а по вертикали небольшие отступы между ячейками есть. http://www.cyberforum.ru/android-dev/thread1505187.html
Android Отладка приложения
Здравствуйте. Подскажите, как можно в Eclipce или AndroidStudio получить список поочередно используемых переменных, методов, классов ? Пробовал в Дебагере работать, выставлял брекпоинт и от точки остонова я мог передвигаться по строкам кода, в пределах одного класса. Но мне это не подходит. Мне нужно получить полностью весь алгоритм работы приложения. То есть с какого класса,метода, переменной...
Парсинг на jsoup Android
Добрый всем день! Заминка такая, уже весь гугл перелопатил, синих ссылок в браузере не осталось. Есть пример парсинга сайта: import android.app.Activity; import android.os.AsyncTask; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.ListView; import org.jsoup.Jsoup; import org.jsoup.nodes.Document;
Android RecyclerView использование ItemDecoration http://www.cyberforum.ru/android-dev/thread1505126.html
Здравствуйте! Никак не пойму, как использовать ItemDecoration не для всех элементов, а только между типами "категория" и "пункт" (то есть после очередного блока пунктов и началом заголовка нового блока)?
Android Как правильно импортировать проект? Я нашел проект похожие на мою. По этой ссылке http://programmerguru.com/android-tutorial/android-multicast-push-notifications-using-gcm/. В этом ссылке пошагово все объясняет. Я делаю точно так же(Импортировал разные IDE - не мог запускать, пошагово вставил классы, добавлял библиотеки - запускается, но при открытие выходит(.......... has stoped)). Что мне делать? Как правильно запускать этот... подробнее

Показать сообщение отдельно
alex1392
31 / 31 / 3
Регистрация: 24.07.2013
Сообщений: 187
26.07.2015, 18:17  [ТС]     БД в Андроид
Цитата Сообщение от semiromid Посмотреть сообщение
alex1392, одна БД для всех классов, не зависимо сколько их будет, при условии что это будет оптимальный вариант. Даже если что то в будущим поменяется, например структура БД, то можно будет безболезненно её переделать, сохранив все данные в ней при помощи афтер, если не ошибаюсь .
Это вполне понятно ) мы немного не об этом ) БД то одна, таблиц много ) получается паутина, и выходит что манагеры каждого класса создают свои таблицы и связи в определенной очереди,
Вопрос который осталось решить, это кто будет создавать промежуточные таблицы соответствия (Id(User),Id(service)

Добавлено через 29 минут
Оригинальная вещь:
Да бы создать БД и все нужные таблицы для каждого ДБМанагера необходимо вызвать конструктор.. то есть создать его... Создать их! в правильной поочередности, то есть по сути мне нужен какой то МейнДБМанагер как я и говорил выше который их в правильной поочередности создаст и тем самым каждый из них проинициализирует БД своей таблицей.. после чего уже можно будет работать...
То есть получается что при запуске App У меня будет new MainDBManager(); а в нутри него будет собственно проверка база существует?
Если да то просто выходим и апп работает дальше если нет то идет вызов всех манагеров
new DBUserManager();
new DBServiceManager(); и тд....

Добавлено через 57 секунд
попровте пожалуйста если в моей логике есть погрешность, а если нету то скажите плиз что я правильно понимаю концепцию сия ) за ранее большое спасибо

Добавлено через 1 минуту
а да, new MainDBManager и всех вызовах внутри мы эти переменные ничему не приравниваем, что бы они были созданы и сразу же после выполнения создания БД вылетали в мусор

Добавлено через 3 минуты
а у самих манагеров будут статические методы чтения записи удаления, в нутри которых будет получение соединения с БД выполнение необходимых действий и закрытия соединения..
 
Текущее время: 22:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru