ios和android周期,Android生命周期与iOS生命周期的比较

匿名用户

afe42b861987ab189d1b69190c617879.png

未运行-应用程序尚未启动,或者正在运行并已被系统终止。

Inactive-应用程序正在前台运行,但没有接收到任何事件。 在收到呼叫或消息的情况下,可能会发生这种情况。 应用程序在转换到不同状态时也可以保持在此状态。 在这种状态下,我们无法与App的UI进行交互。

Active-应用程序正在前台运行并接收事件。 这是前台应用程序的正常模式。 进入或离开活动状态的唯一方法是通过非活动状态。 用户通常与UI交互,并且可以看到用户操作的响应/结果。

后台-应用程序正在后台运行并执行代码。 刚启动的应用程序直接进入处于活动状态,然后进入活动状态。 被挂起的应用程序将返回到此后台状态,然后转换到In-Active Active状态。 此外,正在直接启动到后台的应用程序进入此状态,而不是非活动状态。

挂起-应用程序在后台,但没有执行代码。 系统自动将应用程序移动到此状态,并且不进行通知。 在内存不足的情况下,系统可能会在没有通知的情况下清除挂起的应用程序,以便为前台应用程序腾出可用空间。 通常在后台花费5秒后,应用程序就会过渡到挂起状态,但如果应用程序需要,我们可以延长时间。

来源:本网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值