android内存回收顺序
2024-10-19 09:35:24
最近做项目的时候,经常会考虑到系统回收进程,释放资源等问题。特别查找了相关资料,了解下android内存回收顺序以及回收场景。
下面内容都为网络查找资料,若有错误,欢迎指出。
以下顺序,依次被回收的可能性提高。
第一级:前台进程 前台可视进程
1.与用户有交互的进程,比如正在与用户交互的Activity所在进程。
2.控制着与用户正在交互的必须的服务
3.正在执行oncreate onstart(onstartcommand) ondestroy方法的service setfre
4.广播的onreceive处于激活状态的进程
5.被另一个activity遮盖但是,仍然可视的进程。如来电悬浮窗下的Activity
第二级 服务于前台界面的后台进程
1 service
2.包含正在处理耗时操作线程的进程
第三级 非活动状态下的后台进程
如Activity
第四级
空进程
最新文章
- Hbuilder开发HTML5 APP之侧滑菜单
- 到底应该选择那种Linux.NET的部署方式?
- nodejs+express+mysql 增删改查
- springMVC配置文件位置及名称
- loadrunner实现字符串的替换
- hadoop优化之拙见
- 怎么在阿里云服务器部署多个tomcat
- 原始的2文件的makefile错误
- 克隆虚拟机系统整个文件快照,然后另起建立该系统,产生的IP地址冲突解决办法
- html/jsp导出pdf格式的几种方法(jsPDF,iText,wkhtmltopdf)
- cmd命令查看当前IIS运行的网站iisapp appcmd
- Zabbix监控系统部署:前端初始化
- snmpd.conf 配置
- -webkit-CSS属性拾遗
- 使用cwRsync实现windows下文件定时同步
- kill prefix extra,endo out 1
- 解决WPF两个图片控件显示相同图片因线程占用,其中一个显示不全的问题
- Tarjan算法初探 (1):Tarjan如何求有向图的强连通分量
- unity 质量设置 Quality Settings
- elasticsearch安装与使用(4)-- 安装中文分词插件elasticsearch 的 jdbc