安卓:Activity的生命周期
Activity的生命周期
从开始创建到被销毁的全过程
分为5个状态:启动状态、运行状态、暂停状态、停止状态和销毁状态。其中启动状态和销毁状态是过渡状态,即Activity不会在这两个状态做停留。
启动状态
非常短暂,当Activity启动后,就会进行到下一个状态运行状态。
运行状态
Activity处于屏幕最前端,可见有焦点,可以与用户交互,
暂停状态
Activity可见,无法获得焦点,即用户对在该状态下的Activity进行操作时,操作后不会有响应。
停止状态
Activity完全不可见,但仍然保留当前状态和成员信息,系统内存不足时,会销毁该Activity。
销毁状态
当Activity处于销毁状态时,Activity将会被清理出内存
图解: