android进程生命周期
16lz
2021-01-23
下面和大家分享一下面试中可能经常被问到的关于android进程生命周期的问题.
android进程生命周期分为5个等级,如下,优先级从高到底:
1、Foreground Process
前台进程,比如Activity的Resume状态
2、Visible Process
可见进程,比如主Activity上弹出一个对话框,该Activity的进程状态就为Visible Process
3、Service Process
服务进程,比如正在运行的Service的状态
4、Background Process
后台进程,比如当前Activity,按Home键之后的状态
5、Empty Process
空进程,该进程状态主要用来缓存进程,保存一些进程的数据,方便进程下次启动的时候,直接从缓存读取数据。
更多相关文章
- android缓存框架ASimpleCache的使用 (网络请求数据并缓存)
- 【Android】沉浸式状态栏完美解决方案
- Android StaggeredGridLayoutManager布局RecyclerView在滚动状态
- Android系统启动流程(三)解析SyetemServer进程启动过程
- android输入法状态控制
- 进程方法Android进程与线程基本知识
- Android控件笔记——多状态按钮ToggleButton
- Android 沉浸式状态栏,别搞那么麻烦
- 从源码解析-Android中进程间通信Binder机制之Linux基础 【一】