您的位置:首页 > 职场人生

android(base)面试题

2016-06-30 07:22 239 查看

activity的生命周期?

正常启动一个activity

1:

ActivityLaunched(1:onCreate() 2:onStart() 3:onResume())

2:

ActivityRunning

当activity被另外的一个activity覆盖的时候

(1:onPause() )

当覆盖的activity离开,被覆盖的activity再次显示

(1:onResume())

然后ActivityRuning

Activity转到新的Activity界面或按Home键回到主屏,自身退居后台:(1:onPause() 2:onStop())

用户后退回到此Activity:系统会先调用onRestart方法,然后调用onStart方法,最后调用onResume方法,再次进入运行状态。

(1:onRestart() 2:onStart() 3:onResume())

Activity处于被覆盖状态或者后台不可见状态,系统内存不足,杀死当前Activity

(1:onDestory() )

而后用户退回当前Activity:再次调用onCreate方法、onStart方法、onResume方法,进入运行状态。

(1:onCreate() 2:onStart() 3:onResume() )

用户退出当前activity()

(1:onPause() 2:onStop() 3:onDestory() )
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: