之前遇到了onActivityResult提前调用的问题,说是和activity的启动模式有关,就做了一个Demo将四种启动方式都测试了一下,里面包括onActivityResult的使用以及在四种不同启动模式下使用效果的不同情况