Fragment的生命周期(与Activity的对比)
2024-09-01 18:02:11
Fragment必须是依存与Activity而存在的,因此Activity的生命周期会直接影响到Fragment的生命周期。官网这张图很好的说明了两者生命周期的关系:
可以看到Fragment比Activity多了几个额外的生命周期回调方法:
onAttach(Activity)
当Fragment与Activity发生关联时调用。
onCreateView(LayoutInflater, ViewGroup,Bundle)
创建该Fragment的视图
onActivityCreated(Bundle)
当Activity的onCreate方法返回时调用
onDestoryView()
与onCreateView想对应,当该Fragment的视图被移除时调用
onDetach()
与onAttach相对应,当Fragment与Activity关联被取消时调用
注意:除了onCreateView,其他的所有方法如果你重写了,必须调用父类对于该方法的实现,
最新文章
- PHP编码规范PSR-2
- trace与代码跟踪服务
- JAVA设计模式《四》
- container error log
- SQLite存储类(数据类型)
- Complete the Sequence[HDU1121]
- mac下反编译android apk
- 常见行为:仿真&;重力&;碰撞&;捕捉
- javascript函数的声明和调用
- 什么是MVC开发模式以及它和传统开发模式的区别
- Notepad++去除代码行号的几种方法
- 网狐6603 cocos2dx 棋牌、捕鱼、休闲类游戏《李逵捕鱼》手机端完整源码分析及分享
- Letter of inquiry about employment possibilities, e-mail version
- GET请求和POST请求的区别
- C++第四篇--重载_指针_引用
- PowerShell 操作 Azure Blob Storage
- 每周分享之cookie详解
- JAVA动态编译(JavaCompiler)
- English trip -- VC(情景课)2 B Classroom objects
- Sublime Text 3新建工程
热门文章
- MyBatis 示例-简介
- Linux 修改网卡名
- Kafka 权威指南阅读笔记(第三章,第四章)
- recovery模式差分(增量)升级小结
- 设计模式(二)Adapter模式
- TCP Socket服务端客户端(二)
- Mac高效开发之iTerm2、Prezto和Solarized主题
- C#/.NET/.NET Core定时任务调度的方法或者组件有哪些--Timer,FluentScheduler,TaskScheduler,Gofer.NET,Coravel,Quartz.NET还是Hangfire?
- 从零开始用刚买的阿里云实例搭建lnmp环境(非集成包)
- 投资自己【用Java写系统】