Alpha第四天
##**听说** 031502543 周龙荣(队长) 031502615 李家鹏 031502632 伍晨薇 031502637 张柽 031502639 郑秦1.前言
- 任务分配是VV、ZQ、ZC负责前端开发,由JP和LL负责建库和服务器。
- 界面开发的教辅材料是《第一行代码》,利用Android Studio进行开发。
2.燃尽图
3.项目进展及安排
日期 | 已完成 | 未完成 |
---|---|---|
10月31日 | 数据库完成+数据库测试;登录界面+注册界面+密码找回 | |
11月 1日 | 服务器初步搭建;写日记界面+我的界面+设置+退出登录 | |
11月 2日 | 服务器的进一步搭建;日记本+收藏界面 | |
11月 3日 | 服务器的继续搭建;首页(每日一推+我的日记+收到日记) | |
11月 4日 | 服务器接口;收到日记+接收页面 | |
11月 5日 | 服务器测试;评论页面 | |
11月 6日 | 服务器bug修复;界面的功能实现 | |
11月 7日 | ||
11月 8日 | ||
11月 9日 |
4.问题困难
VV:
- 学习了《第一行代码》第四章,对碎片和fragment有一个初步的认识,但是书上对fragment的使用不够丰富,所以我还是处于一个蒙蒙的状态
JP:
- 在linux上加载sql server的客户端界面好像有点复杂。。。。。
- 需要像客户端发送一条短信验证码,这个问题还没开始思考,也是因为今天时间不足。
ZC:
- 布局和布局之间的位置调节问题,不过百度后都解决了
- 队友尝试实现界面跳转,但发现我的写的界面无法跳转,所以还要更改使用的控件,这也浪费了不少的时间。
LL:
- 远程连接的问题还没解决。。。
ZQ:
- 模拟器费时
5.心得体会
VV:
- 认真复习了第三章的UI设计,对界面的设计有更深的理解,应该在界面设计上的bug我都能帮忙修改了
JP:
- 大半夜的学会了用git来进行团队合作开发,这下子不再需要像之前那样copy-paste了。
- 服务器方面,实现了为APP提供登录接口,由于时间问题,今天全满课,有点难受- -。账号注册接口还未实现。不过好在现在已经算上手一半了,后续开发会快一些。
- 对于Android studio 3.0的问题,感谢助教学姐的耐心解答(不过我发现好像并没有解决),可能是不太稳定外加自己的运气问题,现在竟然一组5个就我崩坏中,勉强加句android.enableAapt2=false来暂时解决,不过按照分工,也是等服务器做好后才去跟队友一起开发安卓
ZC:
- 今天重新装了一下android studio ,更换了3.0版本,运行了一下Helloworld,一切正常,很开心模拟器终于可以用了。然后又发现自己写好的界面在运行的时候会报错,才知道预览的时候没有问题但是其实我之前写的界面还是有bug的,于是就开始了漫长的debug之路。当然还好最终都一一解决了问题~
LL:
- 继续学习C#的语法,继续查找资料解决服务器部署sql的问题。进度有点小慢。
ZQ:
- 由于教程使用了安卓模拟器,导致一开始学习也在用,经常卡的android stdio无法用,为此做了很多无用功。最后直接用手机调试就全都解决了。