There is an application with 2 activities: Splash screen and main screen. After installing application it shows splash, then finishes Splash activity and starts main activity. Then i test 3 scenarios:
App is launched, second activity showed on screen. I kill app process by DDMS, launch app again — everything is right — i see splash again, then second activity
App is launched, second activity showed on screen. I press back key, then kill process, launch application again — everything all right too, it launch splash first
App is launched, second activity showed on screen. I press home key, then kill process, launch application again — and there is surprise — application starts on second activity, escaping splash.
What`s wrong?
There is some others question like this one, but i still got no answer.
Can anybody explain this behavior?