Вопросы по теме 'android-thread'

Фрагмент: приложение может слишком много работать над своим основным потоком.
Я использую в своем приложении 3-й фрагмент. Когда я перехожу к 3.fragment, я хочу отправить сообщение другим устройствам с Bluetooth. Но в моем журнале сказано: Приложение может слишком много работать со своим основным потоком. И чем моя...
529 просмотров

getName() в новом потоке возвращает 'main'
Я инициализирую и запускаю новый поток в onCreate() в MainActivity @Override protected void onCreate(Bundle savedInstanceState) { // ... code // New thread new Thread(){ @Override public void run(){ // Output is...
58 просмотров
schedule 09.03.2022

Как лучше создать экземпляр класса ProgressDialog и почему?
Вот пример создания диалога прогресса: Первая ситуация: частный ProgressDialog progressDialog; btnCircle.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) {...
69 просмотров
schedule 28.04.2022

В любом случае, чтобы убить поток/асинтаск, который запускается из закрытого приложения в Android
Есть ли способ убить поток/асинстаск из закрытого приложения для Android? Мое приложение должно убить асинтаск перед запуском нового асинтаска Я пробовал Thread.getAllStackTraces() и проверял имя AsyncTask при открытии приложения, но не могу его...
589 просмотров

Android - Как загрузить большое количество изображений (большое количество http-адресов) в фоновом процессе
Я получаю список URL-адресов изображений с сервера, число которых составляет примерно от 400 до 500. Как я могу загрузить это изображение в фоновом режиме в локальную папку устройства? До сих пор я запускал службу переднего плана, в которой я...
132 просмотров

Запускается ли PagingData в фоновом потоке по умолчанию в библиотеке подкачки 3?
Управляется ли фоновый поток автоматически с помощью PagingData , как и с PagedList , а затем возвращается в основной поток? Из приведенных ниже журналов видно, что PagingData не запускается в фоновом потоке в библиотеке пейджинга 3 по...
738 просмотров

Не удается получить доступ к базе данных в основном потоке - Android Room - Использование ThreadPoolExecutor
Я получаю эту известную ошибку "Cannot access database on the main thread since it may potentially lock the UI for a long periods of time" Но, насколько я понимаю, я не обращаюсь к базе данных в основном потоке, так как я выполняю вызов внутри...
8515 просмотров

Показать диалоговое окно предупреждения в onMessageReceived — FCM
Я пытаюсь показать предупреждающее сообщение в onMessageReceived класса MyFirebaseMessagingService и получаю сообщение об ошибке: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()...
4068 просмотров

Kotlin — задержка между обновлениями пользовательского интерфейса
Я создал простую игру в крестики-нолики, и у меня есть несколько ботов, с которыми вы можете играть. Я пытаюсь сделать задержку между последовательными ходами ботов, иначе все последовательные движения ботов появятся на экране одновременно. вот что...
43 просмотров
schedule 20.10.2022