standard:標準模式,一調(diào)用startActivity()方法就會產(chǎn)生一個新的實例;
singleTop:如果已經(jīng)有一個實例位于Activity棧的頂部時,就不會產(chǎn)生新的實例,而是調(diào)用Activity的newInstance()方法,如果不位于棧頂,則會產(chǎn)生一個新的實例;
singleTask:會在一個新的task產(chǎn)生這個實例,以后每次調(diào)用都會使用這個,不會產(chǎn)生新的實例;
singleInstance:這個跟singleTask基本生一樣的,唯一的區(qū)別是:這個模式下的Activity所處的Task中,只能有這個activity的實例,不能有其他的實例。