Являются ли процессы в Android
Асинхронный
Процессы не являются ни синхронными, ни асинхронными в любой операционной системе. Форкирование процессов часто асинхронно.
Поскольку на уровне SDK вы, как правило, не знаете, что происходит с точки зрения процессов, этот вопрос является спорным для Android. Кроме того, почти все в Android асинхронно - например, startActivity()
.
как мы можем заключить, когда деятельность
или процесс закончен или завершен
его исполнение.
Как правило, вам все равно.
Вы можете специально создать пару действий, в которых первое действие использует startActivityForResult()
, а второе - setResult()
. Затем первая операция будет вызвана с onActivityResult()
, чтобы предоставить результат от второй операции. Результат срабатывает, когда закрывается второе действие (например, второе действие вызывает finish()
, пользователь нажимает кнопку НАЗАД).