Activity生命周期

来源:互联网 发布:滚雪球官网数据档案 编辑:程序博客网 时间:2024/06/08 09:17

onCreate() 设置Activity所使用的布局文件、按钮绑定监听器等静态设置操作

onStart() 该Activity能被我们看到的时候就会调用onStart()

onResume() 能够获得用户焦点

onPause() 启动另外一个Activity的时候就会调用第一个Activity的该方法

onStop() 当第一个Activity被完全遮挡住的时候调用该Activity的onStop()方法

onRestart() 第一个Activity重新显示的时候调用该方法

onDestroy() 销毁的时候调用该方法——1)明确调用finish()方法 2)系统资源不够用的时候


举例:两个Activity,one调用two,返回第一个。两个Activity中的七个方法执行顺序如下

one-->onCreate()

one-->onStart()

one-->onResume()

one-->onPause()

two-->onCreate()

two-->onStart()

two-->onResume()

one-->onStop()

two-->onPause()

one-->onRestart()

one-->onStart()

one-->onResume()

two-->onStop()

two-->onDestroy()



原创粉丝点击