–standard模式:Activity默认启动方式,每启动一个Activity就会在栈顶创建一个新的实例。
–singleTop模式:判断要启动的Activisty实例是否位于栈顶,如果位于栈顶则直接复用,否则创建新的实例。
–signleTask模式:每次启动该Activity时,系统首先会检查栈中是否存在当前Activity实例,如果存在则直接使用,并把当前Activity之上的所有实例全部出栈。
–singleInstance模式:启动一个新的任务栈来管理Activity实例,无论哪个任务栈中启动Activity,该实例在整个系统只有一个。
Activity四种启动模式
最新推荐文章于 2023-07-07 15:55:49 发布