Android中Ativity的生命周期.docVIP

  • 6
  • 0
  • 约1.82千字
  • 约 7页
  • 2016-08-28 发布于贵州
  • 举报
Android中Ativity的生命周期

说来惭愧,虽然已经做了一年多的android开发,但是最近被人问起activity的生命周期的时候,却感觉自己并不能很自信很确定的回答对方的问题,对activity的生命周期的理解还不透彻啊。 既然发现了问题,那咱就得解决问题,不就个生命周期,能有多复杂。 首先看看android developers 网上的activity的生命周期图: activity启动的时候:onCreate --- onStart --- onResume 这个过程不用多说,大家都知道。 这里主要讲讲: 何时onPause, 何时onStop,何时onDestory; 以及恢复的时候,何时onRestart,何时onResume。 为了方便说明这里把当前activity称为MainActivity,其他的activity称为SecondActivity、ThirdActivity等等。 通过上图的我们可以看出activity从running状态跳转到onPause状态的原因是:Another activity comes into the foreground. 也就是说有另外一个actvity被启动并运行了,比如说MainActivity通过startActivity启动了SecondActivity,那么SecondActivity就在ui视图的最顶层了,而Mai

文档评论(0)

1亿VIP精品文档

相关文档