Articles of asynctask

Как получить статус менеджера загрузки загрузки до успешной загрузки или не удалось

Вот моя проблема. Я пытаюсь загрузить файл с моего сервера, используя намерение менеджера загрузки через Asynctask. В моем doInBackground класса asynctask я был менеджером загрузки загрузки, и doinBackground вернет логическое значение при завершении загрузки (Success или Failed). Вот мой код protected Boolean doInBackground(String… f_url) { boolean flag = true; boolean downloading =true; try{ DownloadManager mManager […]

Дождитесь выполнения AsyncTask с помощью ProgressDialog

У меня есть метод public void writeEntry(Activity ctx, Entry entry) который получает некоторые данные и должен вызывать собственный метод, который занимает больше времени для завершения. Поэтому я создал AsyncTask, который обрабатывает ProgressDialog и собственный метод. Он отлично работает в своей собственной деятельности, чтобы проверить его, в этом мероприятии я использовал интерфейс обратного вызова и так […]

Обновить интерфейс пользователя из AsyncTaskLoader

Я преобразовал AsyncTask в AsyncTaskLoader (в основном, чтобы иметь дело с изменениями конфигурации). У меня есть TextView я использую в качестве статуса прогресса, и использовал onProgressUpdate в AsyncTask для его обновления. Это не похоже, что AsyncTaskLoader имеет эквивалент, поэтому во время loadInBackground (в AsyncTaskLoader ) я использую это: getActivity().runOnUiThread(new Runnable() { public void run() { […]

AsyncTask и setAdapter в методах onCreate

Я выполняю тяжелые сетевые задачи – загрузка изображений (предварительный просмотр). Для моего основного пользовательского интерфейса, который не должен быть заблокирован, он сделал это в AsyncTask, я хочу поместить их в GridView, но я установил адаптер до завершения AsyncTask. Некоторый код будет более полезным public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.gridview); new LoadAllPictures().execute(); GridView g = […]

Поведение меню странных настроек в Android TabActivity

У меня есть TabActivity с четырьмя вкладками (каждая из них – это собственное действие). Каждая вкладка определяет свой собственный onCreateOptionsMenu (а в некоторых случаях и onPrepareOptionsMenu ). Когда загружается каждая вкладка, AsyncTask для извлечения данных, необходимых для заполнения списка этой вкладки. Если я переключаюсь между вкладками очень быстро (пока они все еще загружаются), а затем […]

Как реализовать процесс обновления токена с помощью JWT для приложений Android

Я работаю над системой Oauth2 Token для доступа к моему REST API для своего приложения для Android. У меня возникают проблемы с частью обновления токена на стороне клиента. Вот поток: Мое приложение делает запрос (с параметром Token in parameter) на сервер, благодаря некоторой асинтете ( PostCommentAsyncTask() , AddFriendAsyncTask() т. Д.), Поэтому, если accessToken действителен, это […]

Android: Как получить доступ к AsyncTask из PendingIntent, созданного уведомлением в строке состояния?

Мое приложение запускает AsyncTask который загружает файл из URL-адреса. В то же время он создает строку состояния « Notification которая сообщает пользователю о полном объеме загрузки. Я пытаюсь сделать свое приложение, нажав на уведомление. Если загрузка все еще выполняется, я хочу показать DialogInterface который спрашивает, хотят ли они остановить загрузку. Нажмите «Да», чтобы остановить загрузку. […]

Загрузка файла с SD-карты на сервер FileZilla

Мое приложение загружает файл с SD-карты в каталог на FTP-сервере FileZilla. После запуска моего приложения это дает мне исключение, которое я не могу решить после столь многих поисков. Вот вывод журнала: 06-24 11:06:53.715: W/System.err(1304): java.io.IOException: SimpleFTP received an unknown response when connecting to the FTP server: 220-FileZilla Server version 0.9.41 beta 06-24 11:06:54.055: W/System.err(1304): at […]

Объяснить AsyncTaskLoader

Я не понимаю, что делают все функции в AsyncTaskLoader , такие как onCancelLoad() и onForceLoad() . Все функции и порядок их вызова не документируются должным образом. Скажем, я хочу загрузить файл в фоновом режиме и отменить его, если потребуется. Какая цель делает onCancelLoad() когда уже cancelLoadInBackground() .

Android: TimerTask запланирован для повторного запуска только один раз

Хорошо, это очень странная проблема, с которой я столкнулся, и я уверен, что я что-то испортил, но я не могу понять, где. Я пытаюсь – Запланировать Timer для выполнения Timer TimerTask каждые пять секунд TimerTask в свою очередь, выполняет AsyncTask (который в этом случае просто спит в течение секунды, прежде чем возвращать статическое количество числа […]