android Fragment学习

96 篇文章 0 订阅
1 篇文章 0 订阅

今天学习了android的Fragment,碎片。碎片是在API11之后才加入到android里面的。有一点很不爽的是,虽说可以动态的增加到activity但是必须在activity的布局文件中有相应的诸如FrameLayout这样的View容器。必须要有ID关联,然后在和Fragment关联。

总结一下Fragment知识:

1 它的出现是为了使得Activity中的组件更加的灵活,可以动态的增加。(其实View本来就可以动态的增加啊,所以,个人认为Fragment其实也是把一组View零件包了一下,然后提供给更大的activity使用);

2 它的生命周期是必须记住的,那几个onXXX函数分别调用的时机是什么,

onAttach, onCreate,onCreateView,onActivityCreated,onStart,onResume,onPause,onStop,onDestroyView,onDestroy,onDetach

3 如何通过FragmentManager和FragmentTransaction来管理Fragment,例如增加add,替换replace,删除remove,查找以及commit。

4 Fragment是如何通信的,记住这个函数getActivity,它就是获取Fragment所在的Activity,有它一切就好办了。


好了,千篇一律的贴子就不用发了。仅此来mark自己的学习笔记。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值