Android App启动分类

一、App启动分类

  1. App启动时间

    App启动时间(App startup time)是官方给出的指标标准。

  2. 启动分类:

    • 冷启动
    • 热启动
    • 温启动

二、各分类启动过程

  冷启动

  桌面图标被点击触发应用启动,从AMS收到启动应用事件,通知Zygote启动应用进程,到应用生命周期执行,到Acitivty界面显示的整个过程为冷启动过程。

 

 

  热启动

  应用从后台切换到前台的过程。

  温启动

  比热启耗时并开销高,但比冷启快,开销少,应用很多状态为温启状态。

  温启状态首页Activity需要重新创建。

posted @ 2021-10-05 20:51  naray  阅读(243)  评论(0编辑  收藏  举报