안녕하세요?


startActivity 로 다른 어플을 실행할 때 매번 어플 실행 속도가 다르다는 것을 알았습니다.


좀 테스트를 해보니, 다음의 경우 명확히 그 속도차가 들어났습니다.


참고로... 제 앱은 더블클릭이라는 앱이며, 서비스로 돌면서 타 어플을 실행해주고 있습니다.


1. 메뉴 진입 -> Back key 로 Home 진입 -> startActivity


2. 메뉴 진입 -> Home key 로 Home 진입 -> startActivity


1번의 경우 startActivity 함수가 호출되고 거의 바로 다른 어플이 실행됩니다.


2번의 경우 startActivity 함수가 호출되고 약 3초~5초정도의 시간이 지난 후 다른 어플이 실행됩니다.


혹시 이게 왜 이러는지,, 아시는 분 있으신가요?


조언 부탁드리겠습니다.