Android资源回收

本文介绍 Android 系统中进程与组件的回收策略,包括体验型和性能型进程的区别及其回收逻辑,以及当进程内的后台可视组件超过一定数量时如何进行回收。

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

以上进程,分为体验型和性能型(空进程和后台进程),性能型会优先被回收,使用的策略与体验型不同,是以进程数量为阀值,判断回收的,比较及简单粗暴!

依据以上优先级,Android会自动回收优先级低的,在回收完之后。

在回收完进程之后,会继续回收,进入后台组件的回收:

每个进程(每个APP默认就是一个进程)也会回收后台可视组件,后台可视组件就是:除可视组件和前台组件意外的显示组件。

一旦进程内组件超过20个,就会安装时间先后开始回收。回收之前调用Activity.onSaveInstance方法,保存状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值