세부서브를 finish했기 떄문에 oncreate가 불리는겁니다.
세부서브를 finish안하고 login부르시고 로그인->메인->서브->세부서브 타면
onnewintent로 불립니다.
물론 메모리가 부족해해 세부서브가 시스템에 의해 kill당하면 oncreate불립니다.
t싱글타스크는 어디에 등록되는게 아니고 이미 실행되어 있는 액티비티를 다시 실행하게 됐을때
새로 액티비티를 생서안하고 기존에 있는게 다시 resume되는거에요
finish로 종료시켰으니 떠있는게 없으니 oncreate부터 시작하는게 맞습니다.
싱글타스크도 startActivityForResult로 다른 액티비티를 호출하거나 호출당하는건 가능합니다.