团队项目心得(持续更新)

我们团队从五月开始正式工作,第一周是进行更详细的需求分析,接下来的两周就是开始正式的编程。我们采取2+2+3的模式,前两组做UI(其实就是除了数据库之外的界面与功能),最后一组做数据库。我选择做UI这一块,一是觉得数据库可能没那么有趣(当然我并不了解),另一方面也是因为之前学习的知识也都是和UI等有关的,总是有一种对于不太熟悉的东西总是不太想去尝试的心理。

UI这一块其实粗略分也就是两部分,一部分是布局、另一部分就是相应的逻辑。前期学习相关知识,我主要就是按照《第一行代码》里面讲的,一边看一边在AS上实践,开始成就感还是很强的,可能是出于一种新鲜感吧。特别是第十二章里面讲的material design非常实用,基本上每一个控件都能拿来用。我负责的主界面很多也都是靠上面的知识。后期因为功能要扩展,书上的知识就不够了,我们就需要去网上找相关的代码,去学习不同控件的使用。安卓开发入门应该还是不难的,但是要想做出现在市面上那些app的效果还需要很大的功夫。另外就是有一点,很多时候有一些功能在我们日常用的APP里很常见,但是你没办法去具体说出这个控件叫什么,这就给我们搜索带来了一定的困难。因为按照你语言的描述搜出来的东西不一定就是你想要的东西,就很无奈。

前面扯了一堆安卓开发学习的事,再回到我们的团队项目。我负责的主要是主界面的这个timeline显示、日记的显示详情界面、搜索的界面。总体还是比较顺利,但是还是比较花时间。虽然我们现在还没有美化UI,但是我还是会尽量让我做出来的东西不那么丑。另外一个小组用了一些github上的包,但由于我这边好像没有特别难实现的功能需要使用,于是暂时还没有去学习怎么用。

由于我们小组分了几个部分同步进行,对接也是一个工作量比较大的事,我们现在还没有完全对接完,这部分具体内容在团队博客上也有体现,这里也不多加补充了。

关于我们的团队,我想说我加入的每一个团队都好棒(除了某些课比如思修毛概要求组的队)。团队里的每一个人都能在规定的时间完成规定的任务,没有出现因为某个人导致整个团队项目进度延迟的情况(团队项目进度延迟只是因为大家都忙)。我们团队的产品现在还只是有了个大概的框架,离能上市使用还是有很大的距离。我们还是要加油,一起把这个app做好。

原文地址:https://www.cnblogs.com/hytu/p/9116208.html

时间: 2024-11-09 13:04:33

团队项目心得(持续更新)的相关文章

六月上团队项目心得

六月上团队项目心得 这半个月来,我主要做了三件事: 1.与数据库进行对接. 2.与UI进行对接. 3.完善搜索功能和搜索框UI,以及修复各种各样的小bug. PART1 与数据库对接 我们和数据库对接就和结对项目UI和core组对接很像.数据库方提供了接口函数以及必要的使用说明,我们在相应的位置调用这些函数,就能把数据存储下来.在每次重新打开app的时候(执行onCreate函数),重新从数据库里获取再显示出来. 第一次与数据库尝试对接时我就遇到了一些问题.这是当时记录问题(感受)的一篇博客:U

团队项目:状态图更新

根据完成效果,我们按照不同对象更新了状态图,此处的状态图并非是某一个具体类的状态图,因为Unity引擎进行了相应的封装,我们无法看到具体运行游戏主循环的实际的类以及内部运行的顺序,所以此处的状态图是从用户(玩家)的角度出发,按照游戏的流程画出的.可对照前几次给出的类图查看: 图1 不同对象的状态图

github上比较好的开源项目(持续更新)

1:https://github.com/Skykai521/StickerCamera 实现相机功能 实现对图片进行裁剪的功能 图片的滤镜功能 能为图片添加贴纸(贴纸可移动,放大,旋转) 能为图片添加标签(同样可以移动) 版权声明:本文为博主原创文章,未经博主允许不得转载.

团队项目心得(6.15)

之前尝试使用了Teambition,效果还算是不错,各种任务需求都比较清晰.后端目前的任务算是,开始扎实地一个功能一个功能地实现了.过程中出现了各种问题,css文件无法加载,超链接不能跳转等等,在详实的文档帮助下算是都解决了,体会是各种问题的根源还是自己对框架了解的不够全面,只能慢慢补吧,也很难有时间完全仔细掌握. 前端和后端的衔接还算顺利,前端完成的部分都顺利完成了后端处理,不过临近期末,进度压力还是比较大的.尽量要规划好前后端的进度,出现某一方等对方还是对效率有比较大影响的. Alpha的完

自己总结的 iOS ,Mac 开源项目以及库,知识点------持续更新

自己在 git  上看到一个非常好的总结的东西,但是呢, fork  了几次,就是 fork  不到我的 git 上,干脆复制进去,但是,也是认真去每一个每一个去认真看了,并且也是补充了一些,感觉非常棒,所以好东西要分享,为啥用 CN 博客,有个好处,可以随时修改,可以持续更新,不用每次都要再发表,感觉这样棒棒的 我们 自己总结的iOS.mac开源项目及库,持续更新.... github排名 https://github.com/trending,github搜索:https://github.

iOS:开发常用GitHub开源项目(持续更新)

IOS开发常用GitHub开源项目(持续更新) 数据类 开源库 作者 简介 AFNetworking Mattt 网络请求库 ASIHTTPRequest pokeb 网络请求库 Alamofire cnoon Swift简洁网络请求库 SBJson stig Json解析引擎 JSONKit johnezang Json解析引擎 MJExtension CoderMJLee 字典转模型框架 KissXML robbiehanson XML解析 RNCryptor rnapier AES加密 F

做web项目时对代码改动后浏览器端不生效的应对方法(持续更新)

做web项目时,常常会遇到改动了代码,但浏览器端没有生效,原因是多种多样的,我会依据我遇到的情况逐步更新解决的方法 1.执行的时候採用debug模式,普通情况下使用项目部署button右边那个button下的tomcat7中的run即可,假设使用的是serves中的run serves,这样的情况貌似不会自己主动编译 2.点击project菜单下的clean选项,在打开的窗体中选择你使用的项目,ok,这样会删除tomcat容器中关于该项目的一些信息,然后又一次部署,执行 3.删除电脑中tomca

做web项目时对代码修改后浏览器端不生效的应对方法(持续更新)

做web项目时,经常会遇到修改了代码,但浏览器端没有生效,原因是多种多样的,我会根据我遇到的情况逐步更新解决办法 1.运行的时候采用debug模式,一般情况下使用项目部署按钮右边那个按钮下的tomcat7中的run就行,如果使用的是serves中的run serves,这种情况貌似不会自动编译 2.点击project菜单下的clean选项,在打开的窗口中选择你使用的项目,ok,这样会删除tomcat容器中关于该项目的一些信息,然后重新部署,运行 3.删除电脑中tomcat文件夹,重新解压,然后在

Android 自己收集的开源项目集合(持续更新 2018.2.5)

2017.12.21 1.仿QQ说说发图片选择框架 https://github.com/yaozs/ImageShowPicker 2.炫酷开屏动画框架 https://github.com/JoshuaRogue/FancyView 3.防京东,支付宝密码键盘和密码输入框 https://github.com/GitPhoenix/Keyboard 4.根据银行卡号 获取 银行卡类型.银行名称和银行编码 自动格式化银行卡号.手机号.身份证号输入的工具类 https://github.com/