Android kotlin 系列讲解(进阶篇) Android之启动模式

本文详细介绍了Android中的四种Activity启动模式:standard、singleTop、singleTask,通过实例解析了每种模式的工作原理及其应用场景。在standard模式下,每次启动都会创建新的Activity实例;而在singleTop模式中,如果目标Activity已经在栈顶,则复用该实例;singleTask模式会清除栈中目标Activity之上的所有Activity,使其成为栈顶。
摘要由CSDN通过智能技术生成

<<返回总目录

一、Android四种启动模式

在这里插入图片描述
什么是栈顶和栈底

1、standard(标准模式)

说明:Android创建Activity时的默认模式,假设没有为Activity设置启动模式的话,默认为标准模式。每次启动一个Activity都会又一次创建一个新的实例栈,无论这个实例是否存在。

举例:此时Activity栈中以此有A、B、C三个Activity,此时C处于栈顶,启动模式为standard模式(android:launchMode=“standard”,launchMode:启动模式)。

若在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彬sir哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值