美文网首页
android开发基础------生命周期

android开发基础------生命周期

作者: 71150ce14a00 | 来源:发表于2016-05-16 10:37 被阅读7次

运行一个Activity

1.onCreate() 方法   当Activity第一次被创建的时候,通常设置布局文件,设置监听器等

2.onStart()    当Activity 能被我们看到调用 

3.onResume()   当Activity获得用户焦点  对Activity操作的时候,例如点击按钮,点击屏幕

启动第二个Activity

前三个是启动第一个Activity输出的

后5个时启动第二个Activity输出的

1.onPause()   暂定第一个Activity  例如来电话,停止

2.onCreate()

3.onStart() 可见的时候

4.onResume() 当Activity获得用户焦点  对Activity操作的时候,例如点击按钮,点击屏幕

5.onStop()   第一个Activity的onStop() 第一个Activity不可见的时候调用onStop方法

当从第二个Activity返回到第一个Activity的时候

1.onPause() 停止第二个(或者说遮挡第二个)Activity

2.onRestart()   重新启动第一个Activity,处于可见状态

3.onStart()  可见的时候

4.onResume() 

5.onStop ()   调用第二个ActivityonStop 方法

6.onDestory()   销毁第二个Activity   什么时候被调用?1. 代码里调用Activity finish方法  2.系统资源不够用的时候

相关文章

网友评论

      本文标题:android开发基础------生命周期

      本文链接:https://www.haomeiwen.com/subject/uqlbrttx.html