Activity的生命周期
手机最重要的的基础功能就是打电话,当手机来电时,手机要把程序暂停。如果电量不足时,也要随时要把现有的程序关闭;因此Android程序和电脑程序有所不同。Activity的生命周期不是自身可以控制的,而由于Android系统控制的。
在安卓中Activity有四种基本形态:
- Running
位于屏幕前端时,此时处于可见状态,可以和用户进行交互。 - Paused
当Activity被另外一个透明或非全屏的Activity覆盖时的状态叫Paused,可见但是不可交互 - Stop
当Activity被另外一个Activity覆盖,界面不可见时处于Stop状态。 - Killed
Activity被系统杀死或者根本没有启动时的装态叫做Killed