Process priority
- Foreground Process : 지금 사용자가 사용하고 있는 Process
- Visible Process : 지금 사용하고 있지는 않지만 사용자 눈에 보이는 Process
- Service Process : 현재 실행 중인 서비스나 인텐트 수신자를 포함하고 있는 Process
- Background Process : 실행이 중단된 상태에 있는 액티비티를 포함하고 있는 Process
- Empty Process : 우선순위가 가장 낮기 때문에 프로세스를 종료해도 무방하지만 나중에 다시 실행할때의 속도 향상을 위해 가급적 종료하지 않는다.
Activity 상태 다이어그램