Вопросы с тегом «task»

148
Запланированные задачи AWS Lambda

Amazon анонсировала AWS Lambda ( http://aws.amazon.com/lambda/ ). Описание товара включает: Запланированные задачи Функции AWS Lambda могут запускаться внешними таймерами событий, поэтому функции можно запускать во время планового технического обслуживания или в непиковые часы. Например, вы можете...

147
AsyncTask и обработка ошибок на Android

Я конвертирую свой код из использования Handlerв AsyncTask. Последний хорош в том, что делает - асинхронные обновления и обработка результатов в основном потоке пользовательского интерфейса. Что мне неясно, так это то, как обрабатывать исключения, если что-то пошло не так AsyncTask#doInBackground....

144
Запускать PHP-задачу асинхронно

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

135
java.lang.IllegalStateException: не может выполнить это действие после onSaveInstanceState

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

135
Asynctask против темы в Android

В пользовательском интерфейсе для выполнения некоторых фоновых работ я использовал отдельную Thread. Но, как предлагают другие, я сейчас использую AsyncTask. В чем главное различие между a Threadи an AsyncTask? В каком сценарии я должен использовать Threadили...

129
AsyncTaskLoader против AsyncTask

Так как Honeycombи v4 Compatibility Libraryможно использоватьAsyncTaskLoader . Насколько я понимаю, они AsyncTaskLoaderмогут пережить изменения конфигурации, такие как переворачивание экрана. Рекомендуется использовать AsyncTaskLoaderвместо AsyncTask? Имеет лиLoaderManager тоже в кадр? Но я не...

127
Выполнить AsyncTask несколько раз

В своей деятельности я использую класс, расширяющий AsyncTask, и параметр, являющийся экземпляром этой AsyncTask. Когда звоню, mInstanceOfAT.execute("")все нормально. Но приложение вылетает, когда я нажимаю кнопку обновления, которая снова вызывает AsyncTask (в случае, если сетевое задание не...

126
'await' работает, но при вызове task.Result зависает / блокируется

У меня есть следующие четыре теста, и последний зависает, когда я его запускаю. Почему это происходит: [Test] public void CheckOnceResultTest() { Assert.IsTrue(CheckStatus().Result); } [Test] public async void CheckOnceAwaitTest() { Assert.IsTrue(await CheckStatus()); } [Test] public async void...

125
Android - установка тайм-аута для AsyncTask?

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

121
Как включить теги задач TODO / FIXME / XXX в Eclipse?

За все годы использования Eclipse я до сих пор не знал, что теги комментариев TODO / FIXME / XXX должны появляться в списке задач. По-видимому, это то, что по умолчанию отключено, потому что я использую эти теги с тех пор, как использую Eclipse, и я никогда не видел, чтобы один из них появлялся в...

119
Разница между await и ContinueWith

Может ли кто-нибудь объяснить, являются ли awaitи ContinueWithсинонимами или нет, в следующем примере. Я пытаюсь использовать TPL впервые, читал всю документацию, но не понимаю разницы. Жду : String webText = await getWebPage(uri); await parseData(webText); ContinueWith : Task<String> webText...

117
Ожидать выполненной задачи так же, как и task.Result?

В настоящее время я читаю « Поваренную книгу о параллелизме в C # » Стивена Клири и заметил следующий прием: var completedTask = await Task.WhenAny(downloadTask, timeoutTask); if (completedTask == timeoutTask) return null; return await downloadTask; downloadTaskявляется вызовом...

116
Android: как передать параметры в onPreExecute () AsyncTask?

Я использую AsyncTaskдля операций загрузки, которые я реализовал как внутренний класс. В onPreExecute()I показать диалог загрузки , который я затем скрыть снова onPostExecute(). Но для некоторых операций загрузки я заранее знаю, что они завершатся очень быстро, поэтому я не хочу отображать диалог...

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

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

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

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

104
Timertask или обработчик

Допустим, я хочу выполнять какое-то действие каждые 10 секунд, и не обязательно обновлять представление. Вопрос в том, что лучше (я имею в виду более эффективное и действенное) использовать таймер с timertask, как здесь: final Handler handler = new Handler(); TimerTask timertask = new TimerTask()...

102
Timer & TimerTask против Thread + sleep в Java

Я нашел здесь похожие вопросы, но не получил удовлетворительных ответов. Итак, перефразируя вопрос еще раз - У меня есть задача, которую нужно выполнять периодически (скажем, с интервалом в 1 минуту). В чем преимущество использования Timertask и Timer для этого по сравнению с созданием нового...