Android 7个生命周期及之间的区别

来源:互联网 发布:大理寺知世壁纸 编辑:程序博客网 时间:2024/06/06 15:36

Android 7个生命周期:onCreate()、onStart()、onResume()、onPause()、onStop()、onDestroy()、onRestart()。


(1)onStop()和onPause()区别:

onStop()是在失去焦点不可见时被调用。

onPause()是在失去焦点但仍然可见时(只是不能与用户交互,如有对话框弹出时,这时底下的activity仍然可见,所以此时onPause被调用,而onStop不会调用)被调用。

 

(2)onStart()和onResume()区别:

如上图所示:

当当前Activity处于onStop状态时,调用onStart();

当当前Avtivity处于onResume状态时,调用onResume();

0 0
原创粉丝点击