Fragment学习
来源:互联网 发布:壁虎数据恢复免费版 编辑:程序博客网 时间:2024/05/29 10:15
1.我们把fragment想象成activity中一个模块化的部分,它拥有自己的生命周期,接收自己的输入事件,可以在acvitity运行过程中添加或者移除(有点像"子activity",你可以在不同的activities里面重复使用)。如果继承Support Library 中的Fragment,那么在Android1.6这样的低版本上仍能保持兼容。
2.创建一个fragment,首先需要继承Fragment类,然后在关键的生命周期方法中插入APP的逻辑,就像activity一样。----其中一个区别是当你创建Fragment的时候,你必须重写onCreateView()回调方法来定义你的布局。事实上,这是使Fragment运行起来,唯一一个需要你重写的回调方法。比如,下面是一个自定义布局的示例fragment.
3.就像activity一样,当fragment从activity添加或者移除、当activity生命周期发生变化时,fragment应该是实现生命周期回调来管理它的状态。例如,当activity的onPause()被调用时,它里面的所有fragment的onPause()方法也会被触发.
0 0
- Fragment 学习
- Fragment 学习
- Fragment学习
- fragment 学习
- Fragment 学习
- Fragment学习
- fragment学习
- Fragment学习
- Fragment学习
- Fragment学习
- fragment学习
- Fragment学习
- 学习Fragment
- Fragment学习
- Fragment学习
- Fragment学习
- Fragment学习
- Fragment学习
- [LeetCode] Determine if two rectangles overlap
- Ruby Notes
- 【BZOJ 1013】 [JSOI2008]球形空间产生器sphere
- C/C++中各种类型int、long、double、char表示范围(最大最小值)
- knockout.js
- Fragment学习
- 32位汇编语言学习笔记(42)--测试时间相关函数
- HDU2071 Max Num【水题】
- BZOJ 3439 Kpm的MC密码 Trie+可持久化线段树
- 哲学在语文写作教学中的作用
- 漫谈程序员系列:千奇百怪的程序员
- IOS 开发学习四 预处理
- 采访Xsolla FAQ
- PreferenceActivity In Android Example