`

android五个进程等级

阅读更多

1.Foreground Process:

前端的进程状态:

  • 正处于Activity Resume()状态
  • 正处于与bound服务交互状态
  • 正处于服务在前台运行的状态,(startForeground()被调用,例如:播放音乐)
  • Service生命周期函数正在被执行(onCreate(),onStart(),onDestory())
  • BroadcastReceiver正在执行onReceive()方法
  • 杀死Foreground Process需要用户响应-因为这个安全优先级最高

 

2.Visible Process

显示进程:Activity不再前端显示.但是也没有完全隐藏,能够看得见,比如弹出一个对话框。(Input Methed)

3.Service Process

在运行的非Foreground,Visible的进程。

4.Background Process

不可见状态哦Activity进程(onStop()被调用)

5.Empty Procecc

没有运行任何Compuments的进程,保留这个进程主要是为了缓存的需要。

分享到:
评论

相关推荐

    android 进程保活,

    提高应用在后台被杀死后,提高进程的等级,防止程序到了后台被意外杀死

    Android提高Service优先级的方法分析

    主要介绍了Android提高Service优先级的方法,简单讲述了Service优先级的功能,并对比分析了1.5与1.0设置Service的技巧,需要的朋友可以参考下

    RxDNSSD:Android版本的mDNSResponder

    Android mDNSResponder为什么我创建这个...等级制度mDNSReposder有两个版本。 可绑定版本: +--------------------+ +--------------------+ | RxDNSSD | | Rx2DNSSD | +--------------------+ +--------------------+

    Activity_Hijack.apk

    用途:该工具主要用于APP劫持检测。 使用方法:安装HijackActivity.apk,使用 activity 界面...除此之外,因为Android进程栈的工作原理,建议开发客户端时针对进程栈进行相应的保护,可禁止其他进程放置于客户端之上。

    Android 一键清理、内存清理功能实现

    360桌面、金山清理大师等都提供了一键清理、一键加速等功能,...进程的重要值有以下几个等级: /** * Constant for {@link #importance}: this is a persistent process. * Only used when reporting to process o

    安卓基础面试题

    安卓基础面试题,内容摘要: 一、Android进程的5个等级 1.Foreground Process 前台进程 Activity Resume()状态 Activity绑定Service

    阴影:零反射全动态Android插件框架

    Shadow是一个腾讯自主研发的Android插件框架,经过线上亿级级用户量检验。Shadow已经开放分享了插件技术的关键代码,还完整的分享了上线部署所需要的所有设计。 与市面其他插件框架等级,阴影主要具有以下特点: ...

    计步器的实现

    android计步器的实现,自定义的一个弧形进度条,记步通过手机的传感器来实现,也就是说不支持传感器的机子(应该很老的了吧)就没有效果。看看效果图: 这里写图片描述这里写图片描述 自定义View public class ...

    chrome.exe

    修复了5个安全漏洞以及一些之前版本存在的Bug,完善了浏览器性能。 2013年8月20日Chrome 29正式版(Chrome 29.0.1547.57)发布: 1、基于你曾经访问的站点对 Omnibox 建议进行改进;  2、可以重置个人 Profile ...

    Google Chrome 6.0.451.0 Dev 版(一个由Google公司开发的网页浏览器)

    这些通常需要执行在浏览器本身的安全等级或更高的等级。为了降低被攻击的风险,插件是在与不同的处理程序中被执行。  无痕浏览(Incognito)  Chrome包含了“无痕浏览”(Incognito)模式(与Safari的“私密浏览”...

Global site tag (gtag.js) - Google Analytics