• android应用程序的优先级


    andorid系统为保障应用程序运行的流畅性,当内存资源比较匮乏的时候会杀死那些优先级比较低的进程

    android进程的优先级如下图:

    1、活动进程:

      是指那些正在与用户进行交互的应用程序进程,这种组件很少。

      比如:

        ①、正在与用户交互的activity;

        ②、正在执行onreciever方法的broadcast receiver;

        ③、正在执行onCreate、onStart、onDestroy方法的service,

        ④、标记为前台service

    2、可见进程:

      是指那些没有与用户进行交互,但是用户还可以看见的进程

    3、启动service的进程

    4、后台进程:

      那些没有serivce运行的activity进程,并且处于不可见状态

    5、空进程:

      应用程序的生命周期已经结束,但是android系统任然把它们保存在内存中,利用这个缓存来减少应用程序下一次的启动时间

    总结:google所做的一切都市为了增加用户的体验性

  • 相关阅读:
    DelphiXE
    Delphi_检查exe文件是否是"随机基址"
    Delphi_按字节比较两个文件
    HTTP 头部
    NumberFormat usage
    tomcat 配置
    android 与JS之间的交互
    离线安装SDK
    Android SDK更新 Connection to http://dl-ssl.google.com refused
    自定义圆形图片
  • 原文地址:https://www.cnblogs.com/zhengqun/p/4612378.html
Copyright © 2020-2023  润新知