activity的启动模式

    xiaoxiao2021-12-14  19

    activity的启动模式

    activity的启动模式有四种


    standard

    被启动就会创建一个新的

    singleTop

    栈顶单实例(当该activity处于task栈顶时,可以复用,直接onNewIntent)

    singleTask

    栈中单实例(oncreate该activity并销毁在他之上的其他activity)

    singleInstance

    全局单实例(应用场景:地图,Activity初始化需要大量资源)

    Intent的标志FLAG


    Intent.FLAG_ACTIVITY_SINGLE_TOP

    与加载模式singleTop功能相同

    Intent.FLAG_ACTIVITY_CLEAR_TOP

    销毁目标Activity和它之上的所有Activity,重新创建目标Activity

    Intent.FLAG_ACTIVITY_NEW_TASK

    转载请注明原文地址: https://ju.6miu.com/read-963363.html

    最新回复(0)