Вопросы с тегом «android-asynctask»

112
Потоки AsyncTask никогда не умирают

Я использую AsyncTasks для получения данных в ответ на нажатие кнопки пользователем. Это работает хорошо и поддерживает отзывчивость интерфейса при извлечении данных, но когда я проверил, что происходит в отладчике Eclipse, я обнаружил, что каждый раз при создании нового AsyncTask(что довольно...

108
Идеальный способ отменить выполнение AsyncTask

Я выполняю операции удаленной выборки аудиофайлов и воспроизведения аудиофайлов в фоновом потоке, используя AsyncTask. Индикатор Cancellableвыполнения отображается на время выполнения операции выборки. Я хочу отменить / прервать AsyncTaskвыполнение, когда пользователь отменяет (решает не выполнять)...

98
Невозможно разрешить хост «<вставить URL сюда>» Нет адреса, связанного с именем хоста

Я пробовал следовать этому руководству: Получение данных из Интернета Я попытался реализовать его на Android 3.0, последней платформе для планшетов, однако получаю такую ​​ошибку: « Невозможно разрешить хост» www.anddev.org «Нет адреса, связанного с именем хоста ». Вы можете проверить URL-адрес,...

95
Ограничения потоков Android AsyncTask?

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

91
Android AsyncTask для длительных операций

Цитируя документацию для AsyncTask, найденную здесь , говорится: В идеале AsyncTasks следует использовать для коротких операций (максимум несколько секунд). Если вам нужно поддерживать работу потоков в течение длительных периодов времени, настоятельно рекомендуется использовать различные API,...

90
Android SDK AsyncTask doInBackground не работает (подкласс)

По состоянию на 15 февраля 2012 г. мне еще предстоит найти ни хорошее объяснение, ни причину, почему это не работает. Наиболее близким к решению является использование традиционного подхода Thread , но тогда зачем включать класс, который (кажется, не работает) в Android SDK? Даже так! У меня есть...

88
Как обрабатывать AsyncTask во время поворота экрана?

Я много читал о том, как сохранить состояние моего экземпляра или как справиться с разрушением моей активности во время поворота экрана. Кажется, есть много возможностей, но я не понял, какая из них лучше всего работает для получения результатов AsyncTask. У меня есть несколько AsyncTasks, которые...

86
Фрагменты Android. Сохранение AsyncTask во время поворота экрана или изменения конфигурации

Я работаю над приложением для смартфона / планшета, использую только один APK и загружаю ресурсы по мере необходимости в зависимости от размера экрана. Лучшим вариантом дизайна, казалось, было использование фрагментов через ACL. Это приложение до сих пор работало нормально, основываясь только на...

84
java.net.UnknownHostException: Невозможно разрешить хост «<url>»: Нет адреса, связанного с именем хоста и Конец ввода в символе 0

Я создал приложение, которое загружает вопрос из моих веб-служб, и оно отлично работает. Но иногда он дает сбой, и я не понимаю, почему это происходит, особенно потому, что я также дал ему необходимые разрешения. Он работает нормально, но случайно вылетает и дает мне этот отчет. private void...

83
получение контекста в AsyncTask

Я пытаюсь получить контекст в своей AsyncTask класса Opciones (этот класс - единственный, который вызывает эту задачу), но я не знаю, как это сделать, я видел такой код: protected void onPostExecute(Long result) { Toast.makeText(Opciones.this,"Subiendo la foto. ¡Tras ser moderada empezara a ser...

82
Как передать в AsyncTask несколько примитивных параметров?

Есть связанные вопросы, например, Как передать 2 параметра классу AsyncTask? , но я столкнулся с трудностями, пытаясь безуспешно пытаться передать несколько примитивов в качестве параметров в AsyncTask, поэтому я хочу поделиться тем, что я обнаружил. Эта тонкость не отражена в существующих...

11
Загрузите массив с использованием httpurlconnection multipart / form-data

Мне нужно загрузить Arraylistизображения на сервер без использования какой-либо библиотеки. Я использую Asynctaskдля загрузки одного изображения, и он отлично работает с помощью httpurlconnection multipart / form-data. Теперь мне нужно изменить свой код, чтобы загрузить несколько файлов любого типа...