一点感触

       因为最近在做课程设计,相信计算机专业的童鞋们都有过这个经历,不过我们这个老师有些坑,他一开始和我们说除了考试课设就不搞了,前几天突然说学校要求必须要有,我心里是哪个无奈啊。加班加点的干。一开始搞好之后还被我们组的妹子给鄙视了,说我search部分怎么都是妹子,还都是很暴露的那种,说什么我都看不下去何况老师呢(内心无比吐槽,图片简单啊。。)就是一个url,Glide一下不就好了吗是吧。   有没有赞同我的同学举个爪。

      不过没办法,谁叫别人是大长腿又是小仙女,所以听从要求改呗。于是好不容易打算在考试前休息两天的我又开始了苦逼的撸码,不过还好,我们有ctrl + c  And  ctrl + v (开玩笑开玩笑)。所以接口数据,实体定义就不说了。

我访问网络数据使用的是Retrofit和RxJava,对这些不太理解的同学可以上网搜一搜。

我这里主要想说的是我几乎把所有的流程都说完了,但是获取数据出了问题,老师和我说对象为空。我当时很懵逼,这一个类我没有继承BaseAvtivity,因为感觉比较简单直接继承AppCompatActivity。我在onStart方法获取到传递过来的对象,在onCreate中使用。我当时就是想不明白到底哪里出了问题,曾经我脑子里闪过是不是生命周期顺序被我搞错了。我心里想了一下  onStart -》 onCreate -》 onResume -》 onPause 。。。 没毛病啊,总是想不明白哪里出错,可把我急得一身汗。搞了半个小时

后来我不想搞了,我是一个规律的人,所以我今天跑步除了下大雨或者其他重要的事,否则铁打不动。同时我也是一个执行力比较强的人,有什么事给我安排了,我不做玩心里发虚。难受。所以出去后我不信邪的搜索了一些。 三脸蒙蔽。onCreate -》 onStart 。。。。。我瞬间明白为啥对象为空了。

1、这里我主要想和小伙伴们说一个是基础知识的重要性,我印象重写方法的时候都是子啊initView中写,所以获取数据经常重写onStart方法没有出错(当然可能我记错了)。2.相信自己的直觉。3.巩固老知识的重要性 . 4.经验主义害死人啊。经验这东西毫无疑问很重要,但有时候会让人钻牛角尖出不来。因为潜意识认识就是正确的,所以不回去推翻想他是不是错误的。

与诸位老哥老姐们共勉。小弟还要多努力,请大家多多指教。

最后上图

img_7db64fb5aafa4b27db38f6ccb75c1421.png
生命周期
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值