В прошлом изменения ориентации и AsyncTask (и другие длинные фоновые задачи) не играли хорошо друг с другом. Всегда существовала проблема знать, какие задачи (или потоки) все еще выполняются во вновь созданной деятельности (от изменения ориентации) и что делать, когда задача заканчивается, пока действие не подключено.Android, AsyncTask, длительные процессы и изменения ориентации
Даже с Фрагментами и LoaderManager это все еще кажется проблемой для меня.
Каким будет предпочтительный способ в наши дни, для управления произвольными длительными задачами и изменениями ориентации? Чтобы узнать, какие задачи выполняются во вновь созданной работе. Чтобы убедиться, что задача не пытается доставить ее информацию, когда активность не подключена.
Спасибо
Я предлагаю вам переписать свой вопрос, заменив слово «процесс» в местах, где вы на самом деле не имеете в виду «процесс», а вместо этого означает что-то другое. Процесс ОС имеет очень специфическое определение, из-за чего ваш вопрос имеет мало смысла (например, процессы не доставляют информацию, а действия не создают процессы). – CommonsWare