Activity和Fragment生命周期

来源:互联网 发布:福建软件考试报名 编辑:程序博客网 时间:2024/05/01 15:51
04-29 21:53:12.065: W/Activity(6720): onCreate
04-29 21:53:12.125: W/Fragment(6720): <init>
04-29 21:53:12.125: W/Activity(6720): onStart
04-29 21:53:12.135: W/Fragment(6720): onAttach
04-29 21:53:12.135: W/Fragment(6720): onCreate
04-29 21:53:12.135: W/Fragment(6720): onCreateView
04-29 21:53:12.135: W/Fragment(6720): onViewCreated
04-29 21:53:12.135: W/Fragment(6720): onActivityCreated
04-29 21:53:12.135: W/Fragment(6720): onStart
04-29 21:53:12.135: W/Activity(6720): onResume
04-29 21:53:12.135: W/Activity(6720): onResumeFragments
04-29 21:53:12.135: W/Fragment(6720): onResume
04-29 21:53:12.145: W/Activity(6720): onPause
04-29 21:53:12.145: W/Fragment(6720): onPause
04-29 21:53:12.225: W/Activity(6720): onStop
04-29 21:53:12.225: W/Fragment(6720): onStop

04-29 21:53:12.245: W/Activity(6720): onCreateOptionsMenu


04-29 21:57:54.351: W/Activity(6720): onPause
04-29 21:57:54.351: W/Fragment(6720): onPause
04-29 21:57:54.881: W/Activity(6720): onStop
04-29 21:57:54.881: W/Fragment(6720): onStop
04-29 21:57:54.891: W/Activity(6720): onDestroy
04-29 21:57:54.891: W/Fragment(6720): onDestroyView
04-29 21:57:54.891: W/Fragment(6720): onDestroy
04-29 21:57:54.891: W/Fragment(6720): onDetach

以上为在onCreate动态增加的fragment

setContentView(R.layout.activity_main);
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}


如果为layout文件增加的fragment,函数周期略有不同

04-29 22:32:40.448: W/Activity(14742): onCreate
04-29 22:32:40.468: V/IndexFragment(14742): onAttach
04-29 22:32:40.468: V/IndexFragment(14742): onCreate
04-29 22:32:40.468: W/Fragment(14742): onCreate
04-29 22:32:40.468: V/IndexFragment(14742): onCreateView
04-29 22:32:40.468: V/DetailFragment(14742): onAttach
04-29 22:32:40.468: V/DetailFragment(14742): onCreate
04-29 22:32:40.468: W/Fragment(14742): onCreate
04-29 22:32:40.468: V/DetailFragment(14742): onCreateView
04-29 22:32:40.468: W/Activity(14742): onStart
04-29 22:32:40.468: V/IndexFragment(14742): onStart
04-29 22:32:40.468: V/DetailFragment(14742): onStart
04-29 22:32:40.478: W/Activity(14742): onResume
04-29 22:32:40.478: W/Activity(14742): onResumeFragments
04-29 22:32:40.518: W/Activity(14742): onCreateOptionsMenu


0 0
原创粉丝点击