Task

마치 하나의 Application처럼 보이는 Activity의 집합이며 사용자 입장에서의 작업 단위.

앨범 앱에서 이메일을 보낼 경우, 앨범 앱에서 이메일 기능을 지원하는 것이 아니라 다른 메일 앱을 통해서 이메일을 보낸다. 사용자 입장에서는 하나의 앱에서 모든 작업을 할 수 있다고 생각하게 하는 것이다.

위의 그림에서 1은 사용자가 느끼는 부분이고, 2는 실제 동작 과정을 말한다. (그림 수정 필요) 이는 앱의 진입점이 다양할 수 있기 때문에 가능한 것이다.

사용자의 입력에 따라 Task가 여러 개 발생할 수 있는데, 비활성화 된 Task는 Background Task로 전환된다.

또한, 하나의 Task에서 같은 Activity가 여러 번 인스턴스화 될 수 있다.

results matching ""

    No results matching ""