android面试之Activity跟Fragment的生命周期

      android是我自学的,很多理论知识不是牢固,趁着这次有机会面试的,顺便从最基础巩固下,以下的内容在网上肯定一搜一大把,都是些老掉牙的东西了但是最可能会疏忽的就是这些东西微笑。如果有我所错的地方大家看到了请给我留个言,以免误导大家。不说了,开动~

       

    Activity跟Fragment的生命周期


      Activity的生命周期

              照旧上流程图:

  

 贴上代码:

 

  代码已被我删了,感觉没必要,<img alt="睡觉" src="http://static.blog.csdn.net/xheditor/xheditor_emot/default/sleep.gif" />

  说明:

   activity初始化的时候   onCreate - -->onStart--->onResume;

   当按了HOME键之后    onpause --->onStop

   再次启动的时候          onStart------>onResume

   当程序退出的时候       onpause----->onStop----->onDestroy

 

  知道这个顺序以后我们可以根据自己的业务逻辑在切换状态的时候做一些处理.

       比如 在oncreate的时候初始化界面,数据等,

               在onpause-onstop的时候停止掉计时器,线程等

               在onstart onReusme的时候启动那些我们需要执行的方法

               在ondestroy的释放或销毁掉我们不需要的资源



   Fagement的生命周期

     Fagement的生命周期跟Activity其实是相同的,如果非要做区别那就是 Activity是 Fagement的主体,

    Fagement必须依附在Activity,

    本来想些下Frament的,然后看到了这个大哥些的这么详细了,本人又不善于文字就直接奉上了,

具体的请参考  

Android Fragment 真正的完全解析(上)

http://blog.csdn.net/lmj623565791/article/details/37970961 

   边写边搞列子,有加固了影响了, 突然感觉这这样的基础会不会根本不会问到,

  我感觉我又必要搞些经常会用到的东西来写写,明天写写Android的本地缓存吧,这个简单,但是很实用的东西,

微笑









  



    

 




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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值