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

Как организовать класс для работы с несколькими таблицами - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Обработка объектов в listview http://www.cyberforum.ru/android-dev/thread1261730.html
Такая проблема... Хочу создать 50 строк в listview, в каждой строке по textview и button. Вопрос в том, как потом обрабатывать эти объекты. К примеру, как присвоить конкретному textview.settext или ...
Программирование Android Вывести изображение из RSTP потока на телефон Приветствую. Такая проблема. Есть ip камера,то,что она отображает можно просматривать через RSTP поток. Установил на телефон VLC, подключился к камере - видео идет как слайдшоу,с перерывами в 2-5... http://www.cyberforum.ru/android-dev/thread1261718.html
Исходный код любой 3D игры Программирование Android
Здравствуйте. Помогите найти исходный код какой-нибудь простой игры типа кубика Рубика. Вобщем, необходимо, чтобы в центре был куб, он вращался скролом и реагировал на клик. P.S. заранее благодарю.
Исчезновение разрешений с манифеста Программирование Android
Здравствуйте! У меня такая проблема: При компиляции приложения, которое не содержит ни одного предупреждения, из манифеста пропадает директива <uses-permission...
Программирование Android Тема магистерской дисертации http://www.cyberforum.ru/android-dev/thread1261514.html
Привет всем. Может кто подскажет интересную тему для дисера, связанную с андроидом, мобильной разработкой, может библиотечки какие, или интерфейсом приложений. Вообщем что-нибудь в этом направлении....
Программирование Android Реализация custom GridView Как реализовать такой GridView? Вопрос в том чтоб сделать отдельными блоками как на картинке. подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
25.09.2014, 20:17
Цитата Сообщение от Spelcrawler Посмотреть сообщение
А база рецептов где? Если на сервере, то можно выгружать только то что изменилось и добавлять в базу. А базу для пользователя тоже можно "отделить" написав пару методов для выборки всех данных и записи в тот же xml, и для считывания этих данных на другом устройстве что-то написать. Это конечно трудозатратнее, но и работать все будет быстрее.
Я же вроде обьяснил! Есть (допустим) база рецептов. Заполняется операторами (шеф поворами) на сервере и выгружается в SQLite базу, готовую для подключения к андроиду. Иногда она непредсказуемо меняется (любая запись может быть исправлена на сервере). Твое устройство может быть с базой любой "старости". Твоя программа ее только читает для совместных курсоров с твоими личными пожеланиями (в холодильнике есть: морковка, петрушка и лед - получить возможные рецепты на этих компонентах). На любом моменте можно обновить базу рецептов с сервера скачав с нуля все 5-50 мегабайт с новой базой, а не только 250 новых записей и 3000 исправленых. ИМХО это иногда проще чем искать отличия и их поштучно добавлять в базу. Особенно если изменений слишком много. При больших изменениях скачивание займет 5 минут, а интеграция по одной займет 50 минут. Плюс методика хранения и поиска отличий в базе для выгрузки юзерам только их изменений.

ИМХО было бы проще подключить обновленный "спрвочник" рецептов (в виде 2й базы) после скачивания более новой версии без лишних телодвижений... И сделать что-то вроде Select * From base1.holodilnik, base2.rezept where base1.holodilnik.product_id=base2.rezept.product_id.

А еще я приводил пример с личными базами юзеров, Которые можно просто перекинуть файликами чем играться с выгрузкой личных записей из общей базы.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru