standard:在当前task中创建新的目标activity,并启动。
singleTop :在当前本task中启动目标acitivity,如果被启动的目标activity不是top,就创建新的目标acitivty.
(top指正在显示,或者即使被遮挡,但也在task的top位置)。
singleTask:如果其他task中,目标acitity存在,启动已存在的目标activity。否则,在新的task中创建目标activity,并启动。该新task将允许多个acivity共存。
singleInstance:与singleTask区别是,该新task中,不允许其他activity共存。