Fragment的生命周期

来源:互联网 发布:梦幻西游手游多开软件 编辑:程序博客网 时间:2024/05/22 01:49

Fragment的生命周期

public class Fragment1 extends Fragment {      public static final String TAG = "Fragment1";      @Override      public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {          Log.d(TAG, "onCreateView");          return inflater.inflate(R.layout.fragment1, container, false);      }      @Override      public void onAttach(Activity activity) {          super.onAttach(activity);          Log.d(TAG, "onAttach");      }      @Override      public void onCreate(Bundle savedInstanceState) {          super.onCreate(savedInstanceState);          Log.d(TAG, "onCreate");      }      @Override      public void onActivityCreated(Bundle savedInstanceState) {          super.onActivityCreated(savedInstanceState);          Log.d(TAG, "onActivityCreated");      }      @Override      public void onStart() {          super.onStart();          Log.d(TAG, "onStart");      }      @Override      public void onResume() {          super.onResume();          Log.d(TAG, "onResume");      }      @Override      public void onPause() {          super.onPause();          Log.d(TAG, "onPause");      }      @Override      public void onStop() {          super.onStop();          Log.d(TAG, "onStop");      }      @Override      public void onDestroyView() {          super.onDestroyView();          Log.d(TAG, "onDestroyView");      }      @Override      public void onDestroy() {          super.onDestroy();          Log.d(TAG, "onDestroy");      }      @Override      public void onDetach() {          super.onDetach();          Log.d(TAG, "onDetach");      }  }  

场景演示 : 切换到该Fragment
onAttach
onCreate
onCreateView
onActivityCreated
onStart
onResume
屏幕灭掉:
onPause
onSaveInstanceState
onStop

屏幕解锁
onStart
onResume

切换到其他Fragment:
onPause
onStop
onDestroyView

切换回本身的Fragment:
onCreateView
onActivityCreated
onStart
onResume
回到桌面
onPause
onSaveInstanceState
onStop
回到应用
onStart
onResume

退出应用
onPause
onStop
onDestroyView
onDestroy
onDetach

0 0
原创粉丝点击