Создать один AsyncTask для всех запросов

166
23 сентября 2018, 00:40

Какие существуют методы, позволяющие использовать один AsyncTask для разных запросов?

Если учесть, что есть необходимость вызывать разные функции из разных классов в onPostExecute.

Answer 1

У OKHTP есть свой механизм асинхронно выполнения запросов, описан тут https://github.com/square/okhttp/wiki/Recipes#asynchronous-get В большинстве случаев когда делаете небольшие запросы - скорее всего этого будет достаточно, нежели еще оборачивать AsyncTask. Этот же механизм использует Retrofit при асинхронном вызове.

READ ALSO
Ошибка при интернационализации прикладной программы Java

Ошибка при интернационализации прикладной программы Java

Изучаю пример с применением интернационализации с помощью классов ResourceBundle и ListResourceBundle

182
Выполнять действие пока нажата кнопка

Выполнять действие пока нажата кнопка

Нужна кнопка нажав, на которую можно выполнить действие и если кнопка зажата дальше чем, скажем, 200 мс, то выполнять действие до тех пор, пока...

190
JAva netty отправка сообщений клиенту

JAva netty отправка сообщений клиенту

Не получаю ответа от сервера исключений ни какихНе знаю уже что делать, помогите люди добрые! 1 хендлер

201
Как правильно написать Try and Catch

Как правильно написать Try and Catch

второй файл кода если хотите понять:

197