activity以及fragment中的生命周期

2020-09-29  本文已影响0人  王家匀匀

现activity中有fragment,那么随着activity创建,fragment的生命周期 是怎样的呢?

  1. (Activity) activity.onCreate-> activity.onResume
  2. ->(Fragment) fragment.onAttach->onCreate->onCreateView->onResume (可在onViewCreate之前或者之后)
    ->onViewCreate->onActivityCreated

所以可以看到,fragment 执行onActivityCreated,已经走完了创建的整个生命周期。

去二级页面,activity 会调用onStop .

如果有销毁页面资源、取消任务等需要,建议写在onDestroy. 否则,回来时,资源被销毁,部分功能就无效了。

上一篇 下一篇

猜你喜欢

热点阅读