Articles of android asynctask

Андроид, использующий Renderscript для размытия эффектов, вызывает A / libc: фатальный сигнал 7 (SIGBUS), код 2, ошибка addr 0x9e6fa000 in tid 482 (AsyncTask # 1)

Я использую эффект размытия, применяя к растровому изображению, загруженному из ресурсов, он работает так, как ожидалось, при использовании универсального-imageloader для загрузки изображения и применения к растровому изображению вызывает A / libc: Fatal signal 7 (SIGBUS), код 2, ошибку addr 0x9d56e000 in tid 31955 (AsyncTask # 1) public class MyActivity extends ActionBarActivity { private ImageView ivBackground; […]

Android: видимые изображения ListView мерцают при добавлении данных в ArrayAdapter

У меня есть пользовательский адаптер, который расширяет ArrayAdapter, он реализует шаблоны владельца представления, чтобы отображать данные (текст + изображение) из веб-службы. Для ленивой загрузки изображений я использую шаблон асинхронных задач из расширенного обучения на сайте разработчиков Android, Я также использую кеш-память в виде бит + ram. Когда есть дополнительные данные, которые нужно восстановить, я добавляю […]

AsyncTask, Фрагменты, Представления и Backstacks

Я немного использовал этот шаблон. Вот очень надуманный пример индикатора прогресса AsyncTask +: new AsyncTask<Void, Void, Void>() { WeakReference<MyFragment> weakFragment = new WeakReference<MyFragment>(MyFragment.this); @Override protected void onPreExecute() { Fragment fragment = weakFragment.get(); if(fragment != null) fragment.getView().findViewById(R.id.progress).setVisibility(View.VISIBLE); } @Override protected Document doInBackground(Void… params) { Fragment fragment = weakFragment.get(); if(fragment == null) return null; // Do something […]

IndexOutOfBoundsException после повторного заполнения массива ArrayList (только для Marshmallow)

Моя настройка такова: внутри my onCreate я инициализирую ArrayList следующим образом: textList = new ArrayList<HashMap<String, String>>(); // unrelated code … if (isConnected()) { new DisplayTextTask().execute(sectionId); } И AsyncTask извлекает текст через HttpURLConnection() , анализирует json с помощью JsonReader и добавляет каждую строку текста в textList (все это происходит внутри doInBackground doInBackground . У меня есть […]

Использование AsyncTask для загрузки изображений в пользовательский адаптер

Хотя есть много учебников, мне было очень сложно реализовать AsyncTask для загрузки изображений из URI (полученных от поставщика контента) в пользовательский адаптер. Я получаю базовый смысл, который должен иметь класс, содержащий AsyncTask, сделать создание растрового изображения в «doInBackground», а затем установить ImageView в onPostExecute. Проблема для меня, новичок в android и программировании, заключается в том, […]

ListView очень медленный – андроид

Я хочу показывать изображения из каталога ресурсов (все они сохраняются в формате png) в моем ListView , но он очень отсталый. Я полный noob, поэтому мне нужна помощь с асинхронными задачами для удаления лагов. Адаптер списка: public class MyListAdapter extends ArrayAdapter < SettingsItem > { Context context; List < SettingsItem > items; public MyListAdapter(Context context, […]

Javax.net.ssl.SSLException: имя хоста в сертификате не соответствует андроиду

Я создаю приложение для Android, в котором я отправляю данные в веб-службу, но я получаю сообщение об ошибке javax.net.ssl.SSLException: имя хоста в сертификате не соответствует андроиду, вот мой код AsyncHttpClient clien= new AsyncHttpClient(); Log.i("URL", String.valueOf(base_url+"Race.svc/json/Race/Scanners/Add/"+series_event_raceid+"/"+qrCode)); clien.put(base_url+"Race.svc/json/Race/Scanners/Add/"+series_event_raceid+"/"+qrCode, new AsyncHttpResponseHandler() {} Где series_event_raceid = 103 и qrcode = R12g *** Кому угодно, помогите мне Вот мой логарифм […]

Возврат данных из AsyncTask Android

Я попытался направить подобный вопрос на SO, но не получил никакой помощи. В моем приложении Android я планирую внедрить недавнюю цитату, которую посетил пользователь, то есть похожую на недавно посещенные страницы в Интернете. Ниже приведены следующие шаги: 1.) Когда пользователь открывает какое-либо представление компании, выбирает символы компании из базы данных 2.) Затем сохраните текущий символ […]

Второй AsyncTask не выполняется

У меня есть 2 AsyncTask, один из которых создает соединения сокета и другой, который передает объекты, используя эти сокеты. Мой код: try { connectat = true; transmitter = new SocketTransmitter(); transmitter.execute(); connector = new socketConnector(); connector.execute(owner); this.open(); } catch (IOException e) { Однако AsyncTask называемый socketConnector , никогда не создается и не выполняется. Я попытался […]

Android AsyncTask и экземпляр SQLite DB

У меня проблема, и я не знаю, как подойти к ней. Активность в моем приложении имеет несколько AsyncTask s, которые имеют доступ к одному SQLiteOpenHelper . Я инициализирую и открываю помощника в onCreate() и я закрываю его в onStop() . Я также проверяю, была ли она инициализирована в onResume() . Поскольку я опубликовал свое приложение, […]