队伍CleanCode
- 031302505 黄晓辉
- 031302223 翁瀚帅
- 031302511 林培兴
- 031302632 张衍坤
- 031302536 苏丽玲
项目燃尽图
项目进展
今天完成了号码百事通模块:号码百事通基本功能实现、号码百事通与数据库的交互,号码百事通界面设计。
本模块应用了ExpandableListView,在功能上实现点击child item就跳到拨打电话的界面,长按child item实现删除功能。
- 昨天的困难:定位child item的position时遇到困难,因为position会将group包含在内,导致不能精确地定位到child的位置
- 今天解决的进度:通过百度,用setTag()方法来实现精确定位解决问题
- 明天要做的事:快递查询界面设计
小组分工
- 翁瀚帅:数据的收集,数据库的设计与维护
- 林培兴、黄晓辉:实现与数据库的交互,读取数据库信息显示在主页面,添加号码时按属性添加至数据库中,并实现点击号码拨打,长按号码删除
- 张衍坤、苏丽玲:主界面和号码添加界面的UI设计
心得体会
团队精神和协作能力对于一个项目的开发是极为重要的,也是程序员应该具备的基本素质,良好的代码编写习惯和编写规范有助于团队之间的协作。开发的过程就是一个不断学习的过程,虽然在开发的过程中会遇到许多的问题,解决问题需要消耗许多的时间,但正是在解决问题的过程中,我们学习到了更多的知识,也积累了一定的经验,在下次的开发过程中出错的几率也会变小,所以要不断学习和总结教训,遇到问题的时候不焦躁,而应静下心来努力找到问题之所在,这样在解决问题之后所带来的成就感也会让自己的付出变得有意义。