Articles of синхронизация

Android – как получить уведомление при завершении синхронизации при запросе синхронизации с ContentResolver.requestSync ()

У меня есть собственный SyncAdapter и SyncAdapter которые отлично работают. Я установил, что они автоматически синхронизируются с ContentResolver.setSyncAutomatically() этой работой. Я также могу протестировать синхронизацию с помощью Dev Tools -> Sync Tester. Теперь я хотел бы запросить синхронизацию из моего приложения (если у нас пока нет данных) и получать уведомления, когда он заканчивается, поэтому я […]

Синхронизация контактов в приложении

Я хочу синхронизировать контакты с сервера OpenERP. Я следил за всеми ссылками. Также добавлена ​​моя учетная запись, но мои контакты не добавляются под моей учетной записью. Группа также создана из моей учетной записи, но в этой учетной записи нет контактов. Я следил за всеми этими ссылками, но ничего не работает. Синхронизация контактов с моим собственным […]

Синхронизация с сервером Android Calendar Sync – SYNC_DATA?

Я хотел бы синхронизировать между внутренним календарем Android и моим приложением. Я использую CalendarContract, доступный из Android API 14 и далее. Любое изменение поставщика контента «com.android.calendar» вызывает onPerformSync (..) моего адаптера синхронизации. Однако на данный момент все строки событий установлены DIRTY = 0. Это означает, что синхронизация календаря Google должна была установить DIRTY FLAG в […]

Поиск информации о Android Sync Manager

Я не смог найти какую-либо документацию по службам синхронизации Android, пока у меня есть источники из проекта с открытым исходным кодом, которые являются хорошим началом, но я ищу информацию о архитектуре, gotchas и т. Д. Благодарю.

SQLite на Android и MongoDB с синхронизацией

Можно ли использовать SQLite на Android и базу данных NoSQL, такую ​​как MongoDB на сервере, с двухсторонней репликацией / синхронизацией данных между ними? Или лучше использовать либо SQL на обоих концах, либо NoSQL на обоих концах, но не смешивать?

Как использовать возвращаемое значение AlertDialog

В большинстве случаев мне нужно, чтобы пользователь делал выбор много раз. (Я что-то делаю и поднимаю окно сообщения для пользователя, чтобы сделать выбор и продолжать делать что-то другое (может быть, называется блоком)). Поэтому я написал общую функцию public static void ShowMsgDialog(Context self,String title, String msg) Хотя он правильно реагирует на действия пользователя, но всегда ожидает […]

Wait Firebase async извлекает данные в android

Мне нужно сохранить результат метода getBalue FireBase, который является асинхронным. Я не могу использовать что-то вроде «onPostExecute ()», и для моей цели я не могу выполнить всю свою операцию «в onDataChange ()», потому что мне нужны ссылки в будущем в других действиях. Здесь мой фрагмент для извлечения данных: List<Village> villages = new LinkedList<>(); Firebase ref […]

Монитор состояния темы. Как мне отладить это? Что вызывает это?

Я разрабатываю Android, и я не могу понять, почему некоторые из моих потоков входят в статус «монитор». Я читал, что это может быть из-за «синхронной» проблемы, но я не уверен, как объект не будет выпускать свою блокировку. Может ли кто-нибудь помочь в том, как отлаживать это или вы видите что-то, что я делаю неправильно? Является […]

SyncAdapter только в WIFI

Я хочу запустить свой SyncAdapter только на Wi-Fi. В начале onPerformSync я могу проверить, присутствует ли Wi-Fi. Если это не так, я хочу отложить его до появления WIFI. Я знаю syncresult.delayUntil но это означает, что адаптер синхронизации бесполезен для syncresult.delayUntil каждые x минут, хотя Wi-Fi может быть отключен, например, в течение всего дня. Кроме того, […]

Несколько вызовов CountDownLatch.await (int) с тайм-аутом

Я использую CountDownLatch для ожидания определенного события из другого компонента (работает в другом потоке). Следующий подход соответствовал бы семантике моего программного обеспечения, но я не уверен, работает ли он так, как я ожидаю: mCountDownLatch.await(3000, TimeUnit.MILLISECONDS) otherComponent.aStaticVolatileVariable = true; mCountDownLatch.await(3500, TimeUnit.MILLISECONDS); … <proceed with other stuff> Сценарий должен быть следующим: я жду 3 секунды, и если […]

Intereting Posts
Моя активность неспособна подключиться к веб-сайту и отображать данные JSON с использованием волейбола Android: запуск инструментальных тестов на сервере TeamCity Отключить входные наложения браузера Android? Создайте PDU для Android, который работает с SmsMessage.createFromPdu () (GSM 3gpp) Лучшая практика хранения и использования OAuth2 Token в Android? Поиск в Android с помощью фрагментов Является ли FLAG_ONLY_ALERT_ONCE сломанным или неправильным, или и то, и другое? Разработка / развертывание Linux для Samsung Galaxy S3 Ярлык в Polyline Google Maps V3 Создание навигационной панели исчезает в Xamarin.Forms Android AdMob Mediation – не получает рекламу с опосредованными сетями Как запланировать выполнение какого-либо кода в android или: какие именно потоки демона в android? Остановка текста из разбиения на несколько строк в периоды в веб-адресах Интернационализация проблемы string.xml Android: надежно делить изображение из активов через обмен сообщениями, G +, твиттер, facebook?