Вопросы по теме 'android-asynctask'
как проверить подключение к интернету в asynctask в android
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);...
31.10.2023
Можем ли мы выполнить AsyncTask в onPostExecute()?
В моей деятельности Android у меня есть одна асинхронная задача, которая загружает HTML-материал некоторого URL-адреса. Однако, если с веб-сайтом что-то не так, он (doInbackground()) просто возвращает строку «ошибка» в onPostExecute(). Метод...
24.01.2024
Безопасно ли вызывать publishProgress() в AsyncTask после остановки приложения?
У меня работает AsyncTask. Если приложение остановлено (телефонный звонок, переключение приложения и т. д.), насколько я понимаю, onPostExecute() никогда не будет вызываться. Таким образом, пока cancel(true) используется для отмены AsyncTask,...
31.12.2023
как выполнить несколько AsyncTask в одном классе
Я использую Android SDK 4.0 API14 и хочу запустить несколько AsyncTask в одном классе, я хочу, чтобы вызываемая асинхронная задача ждала завершения предыдущей, но, похоже, я не могу этого сделать, даже если я протестирую статус исполняемого в данный...
16.11.2023
Невозможно получить доступ к местоположению в AsynTask при использовании с широковещательным приемником, тревогой и ожидающими намерениями
Я использую Broadcast Receiver и Alarm with Pending Intent, чтобы запустить мою службу на BOOT_COMPLETE с некоторым фиксированным таймером. И я предоставляю статические значения переменной, а затем передаю их на веб-сервер (сервлет), пока этот мой код...
29.11.2023
Менеджер тревог с асинхронной задачей в Android
У меня есть приложение, в котором я должен отправлять обновления GPS (местоположения) каждые 10 минут на сервер. Поэтому я использую диспетчер аварийных сигналов. Я прочитал, что асинхронная задача - лучший способ связи с сервером. Есть ли другой...
09.12.2023
Как обрабатывать несколько асинхронных задач при повороте экрана?
У меня есть активность, которая может запускать разные асинхронные задачи. В редких случаях может быть возможно, что все асинтаски могут быть вызваны одновременно. Хорошо, не совсем одновременно, но мс после первого вызова - скажем, один за другим....
18.12.2023
Шаблон проектирования для модульной AsyncTask в Android
Я уже некоторое время использую AsyncTask в Android. Мне это нравится, потому что вы можете запускать асинхронно, в фоновом потоке, любую задачу, которую хотите (под задачей я подразумеваю блок кода).
Вначале каждый раз, когда задача должна...
25.12.2023
НЕИСПРАВНОЕ ИСКЛЮЧЕНИЕ: AsyncTask #1 и android.view.WindowLeaked
Я только начал возиться со студией Android сегодня и следовал рабочему руководству, чтобы создать страницу входа пользователя. Появляется первое действие, но когда я нажимаю кнопку входа, приложение вылетает со следующими кодами ошибок:
первый...
31.12.2023
ImageView очищается при последующих запусках активности
Я использую этот AsyncTask для загрузки изображения с URL-адреса и заполнения ImageView этим изображением:
new DownloadImageTask((ImageView) findViewById(R.id.headerIV)).execute(imageURL);
и
private class DownloadImageTask extends...
08.01.2024
RxJava против AsyncTask в Android
Считается ли хорошей практикой использовать RxJava вместо AsyncTask в Android? Например, если я хочу сделать запрос к базе данных, какой метод будет более эффективным? И если действие завершается, умирает ли фоновый поток?
04.01.2024
Палитра Android возвращает прозрачный цвет для некоторых изображений
У меня есть AsyncTask, который загружает растровое изображение из URL-адреса и использует палитру для изменения фона моей плавающей кнопки действия. С большинством изображений он работает нормально, но на некоторых кнопка становится прозрачной. На...
21.01.2024
Как исправить эту ошибку «Нет такого метода: нет статического метода»
Привет, у меня такая ошибка, я не знаю, как ее решить:
01-14 20:29:40.081 2584-2584/com.climb.eip.climb E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.climb.eip.climb, PID: 2584
java.lang.NoSuchMethodError: No static method...
17.11.2023
Изменение AsyncTask на Rxjava
У меня возникла проблема с преобразованием процесса AsyncTask doInBackground в RxJava. Я хотел бы знать, как преобразовать это в Rx Java, поскольку ничто из того, что я пробовал, не работает.
new AsyncTask<Void, Void, Integer>() {...
02.12.2023
Остановить задачу загрузки файла firebase в Android?
Здесь я попытался загрузить файл из recyclerview с помощью Asynctask. Работа по загрузке устанавливается в методе doInBackground(MyTaskParams... params). Что я сделал
@Override
protected Boolean doInBackground(MyTaskParams... params)...
10.11.2023
Нужно ли нам перехватывать возвращаемое значение AsyncTask?
Я написал асинхронную задачу ниже
public class DownloadTask extends AsyncTask<String, Void, String>{
@Override
protected String doInBackground(String... urls) {
String result = "";...
12.01.2024
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..