Articles of асинхронный

Настройка async-задачи для загрузки Json в список

Я беру json-объект из PHP-скрипта на моем сервере и затем разбираю его в listview, используя ленивую загрузку изображений. Проблема в том, что json будет загружаться относительно быстро или он будет зависать на секунду или два в зависимости от ответа на сервере, что может быть расстраивающим. Когда я впервые открываю приложение, зависание особенно раздражает, потому что […]

Проблема с пользовательскими обратными вызовами AsyncTaskLoader

У меня проблемы с моим AsyncTaskLoader, но я не уверен, что они связаны друг с другом, поскольку они оба возникают при попытке перезагрузить загрузчик. В моем приложении у меня есть 3 экземпляра пользовательского CursorAdapter, поддерживаемый 3 экземплярами пользовательского AsyncTaskLoader, управляемым 1 singleton LoaderManager. Проблемы связаны с двумя разными парами адаптера / загрузчика, но используемый код […]

N-1 реализация асинхронного обратного вызова

Я пишу приложение IOS в Android. Это задача, которую я поставил, чтобы попробовать и изучить Android. В android я изучаю различные варианты обмена асинхронными сообщениями. То, что я нашел до сих пор: Callbacks Broadcasts Message Handlers Я пытаюсь решить, какой подход лучше всего подходит для моих целей. В моем приложении IOS у меня есть 10 […]

Лучший способ выполнить метод асинхронно в Android (компактный и правильный)

Скажем, у меня есть активность, показывающая некоторый контент на экране. Мне нужно выполнить какой-либо метод (asyncMethod) асинхронно, и когда это будет сделано, мне нужно обновить данные на экране. Какой самый правильный и простой способ сделать это? В настоящее время самым простым способом, который я знаю, является использование потока: new Thread(new Runnable() { public void run() […]

Android – Асинхронные сетевые вызовы – Ответ зависит друг от друга

Я просто столкнулся с такой ситуацией при разработке приложения для Android сегодня, когда мне нужно было отображать графики на основе ответов от двух разных API. Я использую Volley, и то, что я сделал, я сделал последовательный сетевой вызов, то есть я сделал первый запрос, а в методе onResponse этого запроса я сделал второй запрос. И […]

Сервис или поток или AsyncTask

Помилуй мои вопросы, так как я все еще очень новичок в программировании, поэтому я не совсем понимаю понятия mainthreads и асинхронных задач, а также сервисы и потоки. Я читаю документацию об услугах для Android, потому что я хочу выполнить некоторые задачи из основного потока. В нем говорится: Если вам необходимо выполнить работу вне основного потока, […]

Android – Большие остановки файлов – использование async / progressdialog

У меня есть простой код, который должен выполнять одну задачу, когда нажата кнопка, загрузите файл, сохраните его на SD-карту и откройте. Все работает, кроме как при загрузке, для больших файлов соединение падает и индикатор выполнения зависает – почти всегда на 20%. Я искал и искал, и не могу понять, что делать, чтобы поддерживать связь и […]

AsyncHttpRequest POST не запускает обратные вызовы (android-async-http by loopj)

Я пытаюсь отправить POST на сервер с помощью async http-библиотеки loopj. Следующий код довольно стандартный, но я не могу заставить его работать. Я отлаживал довольно много и проверил следующее: URL-адрес правильный. Параметры правильны, и они корректно сохраняются в переменной params. Похоже, что когда HttpResponse response = client.execute(request, context); AsyncHttpRequest.makeRequest() в AsyncHttpRequest.makeRequest() запрос не содержит никаких […]

Горизонтальный индикатор выполнения не обновляет свой статус

Я пытаюсь показать горизонтальный индикатор прогресса « Not ProgressDialog » в моей деятельности, как это Вот что мой XML-файл содержит <ProgressBar android:id="@+id/pdialog" style="?android:attr/progressBarStyleHorizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:indeterminate="true" /> Я пытаюсь обновить его статус с помощью AsyncTask Class, установив pdialog.setProgress (), но не показывая никакого прогресса, он работает с progressdialog, но не с горизонтальной индикацией хода. public […]

Использование SyncAdapter без создания учетной записи

Мое приложение позволяет людям использовать и управлять своими данными независимо от того, что они вошли в систему. Хотя, когда я однозначно идентифицирую каждое устройство, я хочу синхронизировать данные с моими анонимными пользователями (а не с протоколами). Таким образом, мне было интересно, если это хорошая практика для создания анонимной учетной записи в этом случае, поскольку SyncAdapters […]

Intereting Posts
Ошибка: не удалось найти версию Build Tools 23.0.0 rc3 Установка Android Studio на Windows 7 не удалась, не найден JDK Ошибка Android JSon «Ожидаемый BEGIN_OBJECT, но был BEGIN_ARRAY в строке 1 столбца 2» Прозрачный AlertDialog имеет черный фон Мне нужно создать одну панель инструментов для каждого действия в моем приложении для Android? Как узнать, сколько свободного места на диске осталось на Android? Изменение размера поверхности для изменения соотношения сторон в видеоизображении в андроиде Резервное копирование Android-устройства с использованием adb Как ссылаться на выведенный из проекта библиотеки проект в макет основного проекта в Android? Ошибка Android Preferences, «String нельзя передать в int» Есть ли хороший API OCR для iPhone и / или телефонов Android? Обнаруживать, если Android-приложение установлено на устройстве с помощью мобильной веб-страницы – PHP и JS Как построить Qt5 для Android? Знание о Sticky намерении в Android Android ImageButton с выбранным состоянием?