Я новичок в разработке приложений Android. Я столкнулся с ситуацией, когда мне нужно выполнить код в фоновом потоке, который ничего не делает с пользовательским интерфейсом. На основе результата, полученного из фонового потока, мне нужно отобразить предупреждающее сообщение в пользовательском интерфейсе. Я слышал о классе AsyncTask, который можно использовать для выполнения кода в фоновом процессе, но в Android документации я обнаружил, что он устарел с уровня API R.
Не могли бы вы предложить, как конкретный блок кода может выполняться в фоновом потоке? а также на основе результата отобразить предупреждение в главном пользовательском интерфейсе.