一、Fragment对象
1.void setArguments(Bundle args); 这个函数为Fragment提供构造参数(也就是数据),参数以Bundle类型封装。因为官方不建议把数据的传递提供写在构造函数当中,因此提供了这个方法。
2.Bundle getArguments(); 通过这个函数可以获取到传递给Fragment的参数。可以再Fragment当中直接调用,获取传递的数据。
3.FragmentActivity getActivity(); 返回和当前Fragment关联的FragmentAcitivty对象。
4.FragmentManager getChildFragmentManager(); 返回内嵌在当前Fragment当中的FragmentManager,用于管理内嵌在当前的Fragment的Fragments。
5.FragmentManager getFragmentManager(); 返回和当前Fragment平行的FragmentManager,用于管理和当前Fragment平行的Fragments。
6.Fragment getParentFragment (); 返回包含当前Fragment的父Fragment。
7.void onActivityCreated(Bundle savedInstanceState); 当Fragment绑定的Activity创建的时候调用。
8.void onAttach(Activity activity); 当Fragment绑定到Activity的时候调用,这是Fragment生命周期第一次调用的函数。
9.void onDestroy(); 当Fragment不再使用的时候调用。
10.void onDestroyView(); 当视图和Fragment分离的时候调用。
11.void onInfate(Activity activity, Attrib