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

Обратный звонок Android SyncAdapter

Я реализовал SyncAdapter, AccountManager и частный ContentProvider в соответствии с образцом проекта SimpleSyncAdapter в SDK. Все работает хорошо. Теперь я хочу показать сообщение пользователю, когда новые строки были загружены с удаленного сервера с определенным набором флагов. Мне нужен обратный вызов из SyncAdapter, когда синхронизация завершилась, поэтому я могу выполнить запрос и отобразить сообщение из активности. […]

API Android Backup

Может ли кто-нибудь объяснить, для чего именно используется Android Backup API? Я прочитал Использование Резервного API и Резервное копирование Данных из Документов Разработчика, но мне все еще не ясно. Когда выполняется резервное копирование и восстановление данных? В частности, в таких ситуациях: Пользователь устанавливает мое приложение на устройстве 1, резервное копирование данных, и затем пользователь устанавливает […]

Выполнение управляющих задач Stopdown при уничтожении активности

Я обычно делегировал все события Events отдельному классу контроллера, который имеет специальный метод обработки событий из Activity @Override public boolean handleMessage(int what, Object data) { switch (what) { case ExerciseViewEvent.STARTUP: workerHandler.post(new Runnable() { public void run() { onStartup(); } }); return true; } Это делается для того, чтобы поддерживать поток пользовательского интерфейса и выполнять все […]

Базы данных синхронизации Mysql SQLite

Возможный дубликат: Как синхронизировать базу данных SQLite на Android-телефоне с базой данных MySQL на сервере? Мне интересно, что лучше всего подходит для обновления базы данных в приложении. У нас есть база данных mysql, которая обрабатывает все на главном сервере, но я хочу реплицировать это в своем приложении. Я хотел бы скопировать базу данных (mysql) на […]

AnimatorSet с вызовом setStartDelay для onAnimationStart

Я использую android KitKat, и это, похоже, работает не так, как ожидалось. У меня есть AnimationSet, который должен начинаться после некоторой задержки, но я хочу сделать некоторые действия, когда анимация начинается (после задержки). Кажется, AnimatorSet вызывает onAnimationStarted на слушателях сразу после вызова start (). Пример кода ниже: AnimatorSet set = new AnimatorSet(); set.playTogether( ObjectAnimator.ofFloat(obj, "x", […]

Синхронизация SQLiteOpenHelper

Поэтому я придумал какую-то идею, и мне интересно, возможно ли это. Допустим, у меня есть несколько таблиц (модели баз данных), каждый из которых представлен некоторым классом. Я не хочу использовать одноэлементный шаблон с открытым помощником, поэтому я создал простой класс для предоставления одного экземпляра базы данных. Мой Идея состоит в том, что пока все таблицы […]

Как уведомить вызывающую активность при завершении работы SyncAdapter?

В моем проекте Android я использую специальный SyncAdapter который загружает данные и сохраняет их в локальной базе данных SQLite. public class CustomSyncAdapter extends AbstractThreadedSyncAdapter { public CustomSyncAdapter(Context context, boolean autoInitialize) { super(context, autoInitialize); } @Override public void onPerformSync(Account account, Bundle extras, String authority, ContentProviderClient provider, SyncResult syncResult) { // 1) Download data via AsyncTask // […]

Синхронизация репо

Я пытался получить источники для выпуска Android 1.6, но операция синхронизации репо продолжает висит. Я вставляю последнюю часть сообщения, которое я получаю на терминале здесь: Fetching projects: 19% (32/164) Initializing project platform/external/freetype … remote: Counting objects: 970, done. remote: Compressing objects: 100% (414/414), done. Receiving objects: 57% (558/970), 1.28 MiB | 26 KiB/s Он просто […]

Проблема параллелизма для аннулирования цикла опроса

У меня есть проблема, которую, надеюсь, я разрешу, написав этот вопрос, но если нет, я опубликую и посмотрю, поможет ли кто-нибудь. Я использую клиентскую библиотеку (которая плохо написана мной), чтобы взаимодействовать с чат-сервером реального времени, который использует длительный опрос COMET по HTTP. У меня возникают проблемы с отменой длительного опроса в определенных ситуациях, и я […]

Когда я синхронизирую методы или использую синхронизированные блоки в своих методах в игре Android?

Я занимаюсь написанием простого графического кода в Android, и я заметил некоторые синхронизированные () блоки. Каковы причины этого и как я знаю, когда я должен «синхронизировать» мой код?

Intereting Posts
Ошибка приложения при назначении нового адаптера для моего ViewPager Android WebView не загружает URL HTTPS Как сделать приложение «Android-unlocker» безопаснее против сухарей? GridView внутри ExpandableListView с множественным выбором на Android Правильны ли пользовательские интерфейсы дизайна значков все еще действительны? Java-примитивные типы: int vs. Integer Диалог подтверждения Android возвращает true или false Заголовок продукта и его описание не отображаются после замены открытого ключа (Base64). Проект библиотеки Android Jar + IntelliJ IDEA 11 Как получить заказы на возврат Google? Создайте экземпляр абстрактного класса в Котлине Точный способ определения измеренной высоты представления, даже до того, как он изменился с GONE на VISIBLE Как получить выбранные элементы списка из списка с помощью checkbox и пользовательского адаптера? Виньетка на Android Android: добавление статического заголовка в начало ListActivity