android的5个进程等级
2024-09-29 10:48:16
一、Foreground Process(前台进程,优先级别最高)
1、正处于 Activity Resume() 状态
2、正处于与 bound 服务交互的状态
3、正处于服务在前台运行的状态(startForeground()被调用)
4、Service 生命周期函数正在被执行(onCreate(),onStart(),onDestory())
5、BoradcastReceiver 正在执行 onReceive() 方法
杀死 Foreground Process 需要用户响应,因为这个安全优先级是最高的
二、Visible Process
Activity 不在前端显示,但也没有被完全隐藏,能够看得见,比如弹出一个对话框。(比如调起输入法时,输入法就算这种)
三、Service Process
正在运行的,不在上述两种状态的 Service
四、Background Process
不可见的 Activity 进程(onStop()被调用)。
五、Empty Process
没有运行任何 Components 的进程,保留这个进程主要是为了缓存的需要
最新文章
- (转)Android开发出来的APP在手机的安装路径是?
- Java数组操作利器:Arrays工具类
- 13. javacript高级程序设计-事件
- loj 1406(状态压缩)
- [深入浅出WP8.1(Runtime)]应用文件的URI方案
- fgetc和fputc函数
- paip.配置ef_unified_filter() failed ext_filter_module mod_ext_filter.so apache 错误解决
- windows 应用商店应用笔记
- (转)颜色渐变CSS
- linux 安装软件的地方
- Python一路走来 - 模块
- Samba在CentOS下的图形化界面的安装
- spring mvc下shiro的session,request等问题
- IntelliJ IDEA 13.1.4新建java web项目
- UVa 10179 - Irreducable Basic Fractions
- Cesium home键定位的位置
- linux安装VLAN,系统怎么划分VLAN打标签上交换机
- List总结
- 分享Pos函数(比FastPos还要快)
- CentOS 安全优化