launchMode的几种模式

以下是个人阅读 区分Activity的四种加载模式 的理解:

在android里,有4种activity的启动模式,分别为:
“standard” (默认)
“singleTop”
“singleTask”
“singleInstance”


 standard:   一般模式,  就是发送几个intent就会创建几个实例.

 singleTop: 栈顶模式,  即如果一个activity(现在简称这个Activity为A)在堆栈顶部, 

                       发送intent则会把这个intent传递给A。 如果A不在堆栈顶部则会创

                      建一个A的新实例.

 singleTask: 单例模式: 无论activity A是否在堆栈顶部, 始终只有一个实例

 singleInstance 单实例模式:把当前activity单独运行在一个task栈中, 

                         这样便于多个应用程序共享该activity 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值