Fragment之初级

原创 2016年05月31日 16:16:23

这个图片网上找的,完美的解释了fragment的生命周期。内容是整理的,主要目的是为了给自己使用的。。


下面单独的解释生命周期里每个方法的意义。


onAttach():  表示此时fragment已经关联到了activity。

onCreate():  创建fragment时调用此方法,同时在这里初始化fragment界面布局的控件。

onCreateView():  里面画出fragment的界面布局。建议不要在这里做耗时操作。

onActivityCreated():   执行这个方法之前,有可能Activity的onCreate()方法还没执行完,所以UI交互的操做应该在这个方法里执行,不要在onCreateView里面处理。

onStart():  fragment启动时调用。

onResume(): 与Activity的用法一致。

onPause():  离开这个fragment时。

onStop():  activity被stop了,fragment被移除时。

onDestoryView():  fragment的视图布局被移除了。

onDestory(): 销毁了fragment对象时。

onDetach(): fragment和activity解除关系时调用。






版权声明:本文为博主原创文章,未经博主允许不得转载。

Fragment初级介绍

Fragement初级介绍
  • wendizhou
  • wendizhou
  • 2017年06月26日 22:48
  • 65

Fragment初级使用要点

Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一...
  • wgj99991111
  • wgj99991111
  • 2016年08月26日 09:04
  • 166

初级软件测试工程师的面试

如果,现在的你如果像我一样刚刚毕业没多久,或者实习结束,或者刚刚拿到毕业证;同时也像我一样没有家庭背景,没有生活依靠,只能投简历面试-面试-面试。 我根据个人的经验总结了以下呕心沥血的内容,希望有用。...
  • qq_28967695
  • qq_28967695
  • 2016年10月23日 18:18
  • 1325

linux初级测试题

RedHat Enterprise Linux 常用的启动级别包括几种,文本方式的启动级别是多少,图形方式启动级别是多少? 六种(0-6),文本启动级别是3,图像方式的界别是5 所有的级别如下: ...
  • a158337
  • a158337
  • 2015年03月16日 08:45
  • 627

初级前端面试

作为一个初级前端工程师,我还是想将自己面试的题目记录下来,等到自己能全部解答的时候,应该就不是初级前端了吧。7月份找工作时,投出简历上百份,收到回复的几十家,收到面邀的有11家(后面收到面邀的直接拒绝...
  • u013778905
  • u013778905
  • 2016年10月05日 21:51
  • 1196

初级Java开发工程师应当掌握哪些知识点(Java开发面试经验)

初级Java工程师面试准备 1、适合人群:应届计算机毕业生和Java初学者 2、知识储备,掌握以下知识或相关知识即可面试这一岗位 ·Java基本语法知识 ·Java面向对象知识 ·JSP与基本前端知识...
  • u013428259
  • u013428259
  • 2016年05月18日 15:16
  • 4666

Java初级工程师面试题精选1

1.Java中的作用域public,private,protected,以及不写作用域(default)时有什么区别?    Java中有四种作用域,按照作用域范围由大到小排列一次是:public ...
  • shan_111
  • shan_111
  • 2017年05月25日 10:49
  • 1204

程序员从初级到高级的蜕变

如果你的团队中一个高级开发人员都没有起到领导作用,那么你的项目是注定要失败的。一队伟大的中级开发人员固然能让你走得很远,但是他们构建的软件的好日子却是屈指可数的,其最终结果要么是关门大吉,要么是高风险...
  • juntang_2015
  • juntang_2015
  • 2015年09月16日 15:29
  • 422

linux初级和初中级常用命令

linux 搭建jdk建议: 1:把jdk环境变量写入profile文件中,这成了整个系统的jdk变量。 建议写在tomcat的startup.sh和shutdown.sh文件中,这样每个to...
  • kinbridge
  • kinbridge
  • 2016年09月25日 15:57
  • 510

前端初级工程师面试题

HTML+CSS+JS面试题 一、单项选择(165题) 1.HTML是什么意思? A)高级文本语言 B)超文本标记语言 C)扩展标记语言 D)图形化标记语言 2.浏览器针对于HTML文档...
  • qq_26297581
  • qq_26297581
  • 2016年04月26日 16:23
  • 2923
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Fragment之初级
举报原因:
原因补充:

(最多只允许输入30个字)