Articles of asynctask

Android: AsyncTask, как можно обновить шаг ProgressDialog

Я хочу проанализировать веб-страницу и визуализировать прогрессивный стиль горизонтального горизонтали и увеличить его байт до байта, это возможно?

Async / ожидание не реагирует так, как ожидалось

Используя следующий код, я ожидаю, что строка «Готово» появится до «Готов» на консоли. Может ли кто-нибудь объяснить мне, почему ждать, не дожидаясь завершения задачи в этом примере? static void Main(string[] args) { TestAsync(); Console.WriteLine("Ready!"); Console.ReadKey(); } private async static void TestAsync() { await DoSomething(); Console.WriteLine("Finished"); } private static Task DoSomething() { var ret = Task.Run(() […]

HttpResponse с использованием проблемы Android: выполнение всегда вызывает исключение?

Я работал над проектом Android, и я нахожусь в точке, где я хочу попросить некоторый API для информации. Похоже, это должно быть очень просто! Вот общий смысл моего кода: private InputStream retrieveStream2(String url) { DefaultHttpClient client = new DefaultHttpClient(); HttpGet getRequest = new HttpGet(url); System.out.println("getRequest == " + getRequest); try { HttpResponse getResponse = client.execute(getRequest);//here […]

Android: AsyncTask делает запрос HTTP GET?

Я новичок в разработке Android. Мой вопрос: пользуюсь ли я AsyncTask, чтобы сделать HTTP GET-запрос (ответ JSON)? Это верно? Кто-нибудь знает, где я могу увидеть пример этого, если это действительно так? Если нет, не могли бы вы меня исправить? Благодаря!

Picasso java.lang.IllegalStateException: вызов метода не должен происходить из основного потока

Я пытаюсь использовать Picasso для получения трех Bitmap изображений из URL public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tab2); Drawable d1 = new BitmapDrawable(Picasso.with(Tab2.this).load(zestimateImg1).get()); } Я получаю FATAL EXCEPTION с помощью этого кода. Я подозреваю, что это связано с тем, что это должно быть сделано в AsyncTask , но я не могу заставить его работать. Если […]

Можно ли отделить потоки пользовательского интерфейса WebView и HTTP?

По разным причинам мне нужно выполнитьOnUiThread () фактическую инстанцирование и инициализацию WebView . Что означает, что его базовые HTTP-соединения также выполняются в потоке пользовательского интерфейса? Если это так, можно ли отделить веб-интерфейс WebView от потока HTTP-соединений? Если это возможно, каков правильный способ достижения этого?

Почему андроид logcat не показывает трассировку стека для исключения во время выполнения?

Андроидное приложение, которое я сейчас разрабатываю, терпит крах (исправлено), из-за чего должно было возникнуть исключение IndexOutOfBoundsException. Я обращался к строке в методе doInBackground для класса, который расширяет AyncTask, из параметра переменных аргументов (например, String …). Я случайно получил доступ к индексу 1 (не 0) строки аргумента с одной переменной элемента (слегка смущающе …). Когда приложение […]

Android: NoClassDefFoundError android.os.AsyncTask

Начиная с пары недель, я вижу больше и больше сбоев моего приложения со следующим исключением Fatal Exception: java.lang.NoClassDefFoundError android.os.AsyncTask Этот код запускается в течение месяца без каких-либо проблем, и теперь он кажется неудачным на некоторых устройствах (75% android 2.3.x и 25% android 4.0.3). Это не удается, когда я создаю новый экземпляр класса, который расширяет AsyncTask. […]

Android: AsyncTask ProgressDialog не откроется в ActivityGroup

Я пытаюсь открыть диалог прогресса aa при опросе моего сервера. Класс является ActivityGroup, потому что он вложен в панель вкладок. Чтобы сохранить представление внутри фрейма, необходима ActivityGroup. Вот объявление моего класса ActivityGroup: public class CheckInActivity extends ActivityGroup{ … public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.checkin); new LocationControl().execute(this); Теперь мой класс AsyncTask находится в пределах одного и […]

Android AsynTask с диалогом прогресса отменит

В моем приложении для Android я использую AsynTask с диалоговым окном Progress (пожалуйста, подождите login in …) для входа пользователя с моей веб-страницей (функция веб-сервиса внутри AsynTask) Я хочу отклонить диалог прогресса и отменить AsynTask, когда пользователь нажимает кнопку «Назад» на устройстве. Я не могу найти такой пример, чтобы прервать AsynTask. Я читаю abouth cancel […]

Intereting Posts
В чем разница между использованием add (). AddToBackStack (), add (). Detach () и replace (). AddToBackStack () в FragmentTransaction? Как предоставить местоположение с AdRequest теперь, когда AdMob стала частью Службы Google Play? Настройка максимального уровня масштабирования в google maps android api v2 Внедрение библиотеки для отслеживания всех событий в приложении Список обычно поддерживаемых размеров изображения камеры Как захватить событие, когда пользователь отклоняет диалоговое окно предупреждения, нажав кнопку backKey на Android Значок уведомления обрезается Обновление виджета приложения с помощью AlarmManager Виджет исчезает каждый раз, когда приложение обновляется на устройствах Samsung После обновления – crash com.google.android.gms: play-services: 5.2.8 Почему Volley возвращается к SSLV3? Android RelativeLayout изменит цвет onClick Android «ant install» не работает с «Install file not defined». CollapsingToolbarLayout не сжимается, когда EditText становится сфокусированным Как отправлять / получать данные с помощью телефона bluetooth android на медицинское оборудование, имеющее Bluetooth