2010-02-01 2 views
1

프로세스가 Android 비동기입니까? 비동기식 인 경우 활동 또는 프로세스가 완료되거나 실행이 완료되면 어떻게 결론을 내릴 수 있습니다.Android 프로세스 동기화

답변

1

android의 프로세스가 비동기식입니까 ?

모든 운영 체제에서 프로세스는 동기식 또는 비동기식이 아닙니다. 포킹 프로세스는 종종 비동기입니다.

SDK 수준에서 일반적으로 프로세스 측면에서 진행되는 작업을 인식하지 못하기 때문에 Android에 대해서는이 질문이 중요합니다. 게다가 Android의 모든 기능은 비동기식입니다 (예 : startActivity()). 활동 또는 프로세스가 완료 또는 완료 실행을 할 때

는 우리가 어떻게 결론을 내릴 수있다.

일반적으로주의하지 않아야합니다.

첫 번째 활동이 startActivityForResult()이고 두 번째 활동이 setResult() 인 활동 쌍을 특별히 구성 할 수 있습니다. 그런 다음 첫 번째 활동은 onActivityResult()과 함께 호출되어 두 번째 활동의 결과를 제공합니다. 결과는 두 번째 활동이 닫힐 때 실행됩니다 (예 : 두 번째 활동이 finish()으로 전화하고 사용자가 뒤로 버튼을 누르면).

0

개발자 문서는 Android 프로세스, 스레드 및 수명주기 이벤트를 설명합니다.

관련 문제