最简单最清楚的android启动模式解析

android启动模式lauchMode共有四种启动模式,网上一搜使用方法,都是长篇大论,看完了后依然是似懂非懂的样子。所以今天我用最简单最清楚的文字为大家解析android启动模式的区别。

standard: 新建实例模式,每一次都会新建activity实例;

singTop:  栈顶复用模式,如果当前需要启动的activity实例存在当前任务栈栈顶,则直接复用,栈顶没有才会新建实例;

singTask: 单例置顶模式,检查当前任务栈是否存在当前activity实例,存在则直接复用,并且把此activity实例之上的所有其他实例出栈销毁;

singInstance:新建任务栈模式,  此模式比较特殊,会新建新的任务栈来单独存放需要启动的activity实例,(主要用于其他程序启动当前程序实例时候,共享此程序实例状态)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容