Standard
每次啟動一個Activity都會又一次創(chuàng)建一個新的實例入棧,無論這個實例是否存在。
SingleTop?
須要創(chuàng)建的Activity已經處于棧頂時,此時會直接復用棧頂?shù)腁ctivity。不會再創(chuàng)建新的Activity。
SingleTask?
若須要創(chuàng)建的Activity已經處于棧中時,此時不會創(chuàng)建新的Activity,而是將存在棧中的Activity上面的其他Activity所有銷毀,使它成為棧頂。
SingleInstance?
SingleInstance比較特殊,是全局單例模式,是一種加強的SingleTask模式。它除了具有它所有特性外,還加強了一點:具有此模式的Activity僅僅能單獨位于一個任務棧中。