ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> Android开发 >> activity生命周期的几点注意点

activity生命周期的几点注意点

来源:网络整理     时间:2015-02-28     关键词:

本篇文章主要介绍了"activity生命周期的几点注意点",主要涉及到方面的内容,对于Android开发感兴趣的同学可以参考一下: 这是android官方提供的activity的生命周期图,包含onCreate(Bundle savedInstanceState),onStart(),onR...

这是android官方提供的activity的生命周期图,包含

onCreate(Bundle savedInstanceState),onStart(),onRestart(),onResume(),onPause(),onStop(),onDestroy()等7个方法。

(1)当activity第一次创建的时候,onCreate(),onStart(),onResume()依次被执行;


(2)当该activity被销毁时,onPause(),onStop(),onDestroy()依次被执行;


(3)当另一个activity来到前台,原来的activity部分可视的时候,onPause()方法被执行;

     如果原来的activity再次回到前台,则onResume()方法被执行;


(4)当另一个activity来到前台,原来的activity完全看不见的时候,onPause(),onStop()依次被执行;

     如果原来的activity再次回到前台,onRestart(),onStart(),onResume()依次被执行;


(5)由于当原来的activity再次回到前台,可能会造成原来的页面数据丢失,所以在onPause()方法被执行的时候最好将当前的页面数据进行保存;

     并在onRestart()方法中将保存好的数据重新赋值到当前页面中;


(6)如果其他正在运行的应用或者activity需要内存的时候,处于onPause(),onStop()方法的activity进程都有可能被直接杀死;

     当下次该activity启动的时候依然像第一次被创建一样,onCreate(),onStart(),onResume()依次被执行。

以上就介绍了activity生命周期的几点注意点,包括了方面的内容,希望对Android开发有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_114910.html

相关图片

相关文章