如果一个app的所有activity都销毁了那这个app就算退出了吗?

本文探讨了在Android应用中,两个Activity(main1和main2)通过继承Application的App类进行数据传递的现象。即使main1被销毁,main2仍能读取到main1设置的数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

情况是这样的我定义的两个Activity分别是main1和main2,在AndroidMainfest.xml中,我把他们两个都注册成了主activity也就是说都配置成LAUNCHER了,然后我定义了一个类叫App继承Application用于两个activity之间的数据传递,然后我启动main1在main1
中设置了App中的相关数据,然后我按了后退键,这时我用Log看到main1已经onDestroy了,而main2还没有启动,接着我启动main2,在main2中却可以读取main1在App中设置的数据。如果在main1销毁后而main2又没有启动的情况下,整个程序不是就退出了吗?为什么数据还可以传到main2?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值