Skip to content

Latest commit

 

History

History
32 lines (16 loc) · 1.1 KB

1. 生命周期.md

File metadata and controls

32 lines (16 loc) · 1.1 KB
  1. 生命周期 ==

onCreate: 表示 Activity 正在被创建,生命周期的第一个方法。可以走一些初始化的工作( setContentView(...) 等 )。


onRestart: 表示 Activity 正在重新启动。从 不可见状态 >> 可见状态。


onStart: 表示 Activity 正在启动。此时,已经可见了,但是没有出现在前台,无法进行交互。已经显示了,但看不到。


onResume: 表示 Activity 已经可见了。效果已经出现在前台。


onPause: 表示 Activity 正在停止。紧接着 onStop 就会被调用。注意:这里可以做一些存储数据、停止动画等工作,但是不能耗时。会影响 新 Activity 的显示,因为 onPause 必须执行完,新的 Activity 的 onResume 才会执行。


onStop: 表示 Activity 即将停止,可以做一些 稍微重量级的回收工作,也不能太耗时。


onDestory: 表示 Activity 即将被销毁。生命周期的最后一个方法,可做 回收工作和最终的资源释放。