课设Day17—bug fixed

一、今日工作

  1. 昨天调了一天的bug今天终于调好了(泪目),本来都准备放弃重建项目了。今天在贴吧上加了一个人,听他指点了半天,又是调layout_width又是调layout_height的,把activity和fragment调了个遍也没成果。果断觉得问题应该不是在XML文件上面,又去翻各种配置文件,直到翻到了style.xml中的一句看似无关的话(现在已经被我注释掉了):

    直觉告诉我这不是我加的代码,于是注释掉重新跑了一遍——终于正常显示了:

    之前完全没有预想到是其他方面出了问题,一直觉得是因为自己对于布局的设置哪里错了,却不知道,今天让其他人找好半天没找到让我坚信我的代码是没问题才有了到其他地方找错的动机。

二、明日计划

  1. 把首页的筛选框写好(如上页面已经能看到spinner了)
  2. 首页还存在bug:点击下面的导航栏页面重载的时候fragment会加载空白,排除一下bug
  3. 让添加订单和搜索订单处在一个可用的状态。

三、今日总结

  1. 面对这个持续了好几天严重影响后续编程的bug,这几天的情绪一直很低落,项目也一度暂停,今天把这个bug修好简直是如沐春风,重新有了动力。总结经验就是如果出了bug迟迟解决不了,找个人帮忙是比较好的选择,哪怕这个人没有提出任何有建设性的意见,但有人在你身旁与你共同学习,对心情上会有很大的帮助(程序员安慰师的作用?(误))。
  2. 查找bug要建立在全局的问题上而不是一直纠结于局部,找bug的方式可以灵活一些:比如该例中,我装载其他XML文件会显示,但是只显示部分内容,这更加让我断定了bug的来源是全局的。

猜你喜欢

转载自www.cnblogs.com/coegle18/p/11461485.html