Android-Fragment(生命周期)
来源:互联网 发布:trpg跑团软件 编辑:程序博客网 时间:2024/05/01 10:49
1.回顾
上篇学习了 Fragment 的基本知识,及其静态加载 ,动态加载
2.重点
(1)Fragment基本知识
(2)Fragment 静态加载
(3)Fragment 动态加载
(4)Fragment的生命周期
(5)Fragment与Activity 之间相互通信(传值)
3.Fragement 的生命周期
3.1 新建 MyFragment 继承自 Fragment
3.2 onCreateView
用来创建 视图
/* * 每次创建都会绘制Fragment 的view 组件的 回调方法 */@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {// TODO Auto-generated method stubreturn super.onCreateView(inflater, container, savedInstanceState);}
3.3 onAttach
/* * 当 Fragmnet 被添加到ACtivity的时候回调这个方法,只调用一次 */@Overridepublic void onAttach(Activity activity) {// TODO Auto-generated method stubsuper.onAttach(activity);}
3.4 onCreate
/* * 创建 Fragment 时会 回调 ,只会调用一次 */@Overridepublic void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);}
3.5 onActivityCreate
/* * 当Fragment 所在在的Activity 启动完成后调用 * @see android.app.Fragment#onActivityCreated(android.os.Bundle) */@Overridepublic void onActivityCreated(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onActivityCreated(savedInstanceState);}
3.6 onStart
/* * 启动fragment */@Overridepublic void onStart() {// TODO Auto-generated method stubsuper.onStart();}
3.7 onResume
/* * * (non-Javadoc) * @see android.app.Fragment#onResume() */@Overridepublic void onResume() {// TODO Auto-generated method stubsuper.onResume();}
3.8 onPause
/** * 暂停Fragment */@Overridepublic void onPause() {// TODO Auto-generated method stubsuper.onPause();}
3.9 onStop
/* * 停止 Fragment */@Overridepublic void onStop() {// TODO Auto-generated method stubsuper.onStop();}
3.10 onDestroyView
/** * 销毁Fragment 所包含的View组件 */@Overridepublic void onDestroyView() {// TODO Auto-generated method stubsuper.onDestroyView();}
3.11 onDestroy
/** * 销毁Fragment 是回调这个方法 */@SuppressLint("NewApi")@Overridepublic void onDestroy() {// TODO Auto-generated method stubsuper.onDestroy();}
3.12 onDetach
/** * Fragment 从Activity 种删除的时候 调用 */@Overridepublic void onDetach() {// TODO Auto-generated method stubsuper.onDetach();}
4 总结
在Fragment的生命周期中 几个常用的 是 onCreateView , onArrach , 在使用中 注意返回的类型;
下面将学习 Fragment 与 Activity 传参/ 通信
0 0
- Android-Fragment(生命周期)
- 【Fragment】 Android Fragment生命周期详解(图文)
- 【Android】Fragment(一)- 生命周期
- Android Fragment---处理Fragment生命周期
- Android Fragment---处理Fragment生命周期
- Android-->Fragment生命周期详解(上)
- Android Fragment(生命周期+懒加载)
- Android面试整理(一)-- Fragment生命周期
- Android Fragment 生命周期笔记
- Android fragment生命周期处理
- 41 Android fragment 生命周期
- Android-Fragment的生命周期
- Android Fragment 生命周期详解
- Android Fragment 生命周期图
- Android Activity Fragment 生命周期
- Android Fragment 生命周期图
- Android Fragment生命周期
- Android Fragment 生命周期图
- 【转】Could not open Selected VM debug port (8700)
- TestLink用户手册学习总结
- uva 11324 the largest clique (2-sat 二分答案)
- VC++动态链接库编程之MFC DLL
- CF#315 C
- Android-Fragment(生命周期)
- 智能指针
- 为了UI,为了梦
- 连接池技术与传统数据库连接的比较和简单使用
- 解决Adobe Acrobat x Pro序列号无效/重新激活方法
- MyEclipse快捷键
- 五险一金
- android学习记录(1)——搭建环境(win x86)
- 使用common-configuration进行对配置文件的操作(xml,properties)