分享

Android的启动模式速记

 昵称11935121 2018-11-17

在Android中的活动是存放在一种称为“栈”的数据结构中的,称为“返回栈”,使用的是“后进先出”的原则。(可以将Android中的“任务”简单的理解为返回栈)

standard模式为默认启动模式,每当启动一个新的活动都会放入返回栈,并位于栈顶。

singleTop模式会检查返回栈的顶部实例是否为需要创建的活动实例,如果是则直接使用,不是则创建。

singleTask模式会检查返回栈中是否已存在该活动的实例,如果存在,则将该实例之前的活动全部清除出栈,如果没有则创建。

singleInstance模式会启用一个新的返回栈,单独的管理这个活动,用以解决不同应用程序的访问,共享活动实例。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多