Android(安卓)释放资源和进程的优先级顺序
16lz
2021-01-24
Android 释放资源,进程释放优先级
当系统资源消耗, Android将会杀死一些进程来释放资源。
进程优先级顺序:
① 前台进程:
包含一个前台Activity、包含一个正在运行的广播接收器、正在运行的服务(当前用户所需的Activity、
正在屏幕顶层运行的Activity)
② 可视进程:
包含一个可视化的Activity( Activity可视的,但是不是在前台的( onPause) ) 、例如显示在一个前台对
话框之后的以前的Activity)
③ 服务进程:
包含一个被开启的服务(处理服务,不是直接可视,例如媒体播放器,网络上传、下载)
④ 后台进程:
包含一个不可视的Activity(带有一个当前不可视的Activity、可以在任意时刻杀死该进程来回收内存)
⑤ 空进程
没有持有任何应用程序组件
更多相关文章
- android中的进程与线程的理解
- Android(安卓)init进程启动过程分析
- Android(安卓)内存管理介绍
- 为 Android(安卓)添加 Java 层服务也就是添加自定义的aidl服务到
- Android启动流程---App层
- Android启动篇 — init原理(一)
- android 的OOM
- Android(安卓)Init进程分析
- [置顶] Android(安卓)进程常驻(1)----开篇