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

Синхронизация баз данных на клиенте и сервере - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Изменить голубой цвет "список закончился" http://www.cyberforum.ru/android-dev/thread1416893.html
Не знаю у кого как, но у меня при листании за пределы списка появляется голубая "туманная полоска" с той стороны где она закончилась (списки сверху вниз, табы справа-налево). Могу ее полностью отключить в моих списках запретив листать за пределы, но можно ли изменить цвет??? Голубой дико смотрится на красном, рыжем или коричневых тонах! Например сейчас у меня установлена Voice Recorder на...
Android Режим полета - перехват изменения, включение, отключение Помогите! Кто что знает, слышал, писал... Поможет все! Кнопка случайно нажимается и... я вне связи! И даже не знаю об этом! Есть ли ресиверы? Можно ли узнавать по таймеру функцией? Можно ли вернуть после случайного отключения - включить. Можно ли отключать по таймеру (на ночь). Где-то находил индикатор активации для двухсимочного - для каждой симки, но не уверен что это универсально. ... http://www.cyberforum.ru/android-dev/thread1416886.html
Android Получить отдельный кадр с камеры
У меня идет захват видео через камеру. Но мне нужно анализировать из этого видео кадры. Как правильно сохранять каждый кадр видео с камеры?? Какая есть для этого структура?? Можете написать фрагмент сохранения(выделения) отдельных кадров видео с камеры?? Добавлено через 1 час 29 минут Мне в моем приложении нужно просто брать кадр и анализировать. Для этого нужно сохранять его куда нибудь в...
Android Debugger, как правильно с ним работать?
День добрый. Подключаю свой девайс к компьютеру, Android Studio его видит. В режиме дебагинга выбираю запустить приложение на моём устройстве. Ранее никаких проблем не было и приложение всегда запускалось, и на всех брикпоинтах программа останавливалась. А вдруг непонятно с чего начались 2 беды: 1) Приложение просто не запускается. AS пишет "Connected to the target VM, address:...
Android ImageButton с картинкой из файла http://www.cyberforum.ru/android-dev/thread1416805.html
Доброе время суток, подскажите новичку, плиз, можно ли создать кнопку с загружаемой картинкой? Вроде классическое создание ImageButton выглядит примерно так ImageButton nbutton1 = (ImageButton)findViewById(R.id.imageButton1); nbutton1.setImageResource(R.drawable.ic_action_search); А мне бы хотелось типа nbutton1.setImageResource("/mnt/sdcard/Download/userpicture.png"); Возможно ли такое?
Android Остановка / воспроизведение аудио выручайте) в общем, есть всего одна кнопка, которая останавливает и воспроизводит изначально запущенное аудио. почему она только останавливает, а при повторном нажатии ничего не меняется? @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.fourth); mySound = MediaPlayer.create(this,... подробнее

Показать сообщение отдельно
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,721
02.05.2015, 19:35     Синхронизация баз данных на клиенте и сервере
DoomTrooper, это достаточно сложная для новичка задача, я решал несколько месяцев, и то не уверен.
Для начала надо разобраться с СУБД и SQLiteOpenHelper. Там довольно много путаницы, в итоге я перешёл на SQLiteAssetHelper (который тоже с багами).
У каждой записи надо хранить номер версии и сравнивать с серверной. При обнаружении разницы надо добавить (обновить) запись. Это решается специальной инструкцией INSERT с проверкой и затем UPDATE (при необходимости). Также надо удалять неиспользуемые записи.
Всё это дело должно быть запущено в рамках одной транзакции для каждой таблицы. Соответственно, надо разобраться с блокировками. Процесс должен быть запущен через AsyncTask или службу.
 
Текущее время: 11:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru