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:

  • 先使用了表格布局,导致一直不能使登录下方的两个透明button站在我想要的位置。后来学了嵌套…一下就解决了。

JP:

  • 空闲时间不多,能够用来完全敲代码的时间更不多。自己因为开发经验少,导致了进度不是太理想。
  • 对项目功能的流程发现不是了解得很清晰,也可能是我们需求分析时不够深入,导致了在编写触发器和存储过程时想很久“需要些什么”的问题。效率就又低了。

ZC:

  • 最近打开as出现无法启动模拟器问题,更新升级后依旧无法启动,尚未解决
  • 学习时看的是《第一行代码》这本书,其中对UI界面书写的代码及语法十分零散,打算之后百度博客进行学习
  • 具体的页面布局调整还有许多不尽如人意的地方,接下来慢慢学习吧

LL:

  • 对于数据库的知识遗忘的太多,只好通过看书一点一点捡回来,构建数据库的过程中也出现了很多逻辑上的错误。
  • 服务器的后台语言还在进一步的确定中。

ZQ:

  • 1.昵称是随机生成的,只有密码和手机号会不会太少了。
  • 2.最上方的灰色模块怎么去掉。
  • 3.模拟器不能用。

5.心得体会

VV:

  • 我负责的是登录界面。我们考虑的是仿支付宝登录界面,但是没有找到有用的代码,所以最后自己写了。花了很多时间,去感受各种布局的方式,然后调整好。算是渐渐入门吧,之后应该会越做越快。我们的背景图是原创哦,虽然是找朋友做的哈哈。我猜测到后期整合界面的时候,还要再统一调颜色……因为队友们的画风好像有点不一致…em这个...下次再说吧!

JP:

  • 在开始开发前,感谢李娟学姐跟卞倩虹学姐对我问题的解答,多注意到了一些原本被自己忽略的问题,减少后续可能出现的新问题。
  • 任务分配与我们原先约定的不一样,因此原本前两天就开始的冲刺就先当练习了。当初的认知不够深入,以模块来分配,根本没计划前端后台分离。这也算是打脸了,这点我们小组成员都一样。
  • 自从上学期数据库实验结束之后,SQL在我的电脑沉睡了几个月了吧,出现生疏的情况。还好我保留了代码,以及当时的C#连接数据库的代码有整理成一个可调用的类,也算方便现在。
  • 在大概一周前,咸鱼时间,了解了socket,另外用c#写了一个简单服务器跟客户端,然后将客户端给了同学来进行第一次通信,了解了后面上传到云端时之后的操作是怎样的。
  • 在数据库方面,多考虑了实际可能出现的情况,使用触发器和存储过程来方便后续开发。

ZC:

  • 今天是团队Alpha冲刺还是的第一天,没有开发的经验,今天基本上都在学习。今天的学习内容主要如何写android的界面,这与之前有略微接触的前端十分相似,所以学起来上手也比较快。也自己尝试着做了几个界面。
  • 刚刚开始的时候,还比较陌生,很多都靠百度,慢慢地就越来越熟悉了,也掌握了一些套路。和队友一起做界面的感觉还是很开心的,因为团队成员基本上都是零基础,所以我们都在很努力地学习,平时有机会就经常讨论,也希望在未来的10天时间里我们能顺利地完成任务,也更快地进步,提升自己。

LL:

  • 相关的开发经验不足,一开始无从下手,不知道该从哪儿学起,没有很快进入状态。
  • 通过查找资料慢慢了解了大体应该怎么做。
  • 感觉时间非常紧凑,再加上还有另外的课程作业及考试,大家在项目上所能分配的精力少了很多。
  • 相信只要按照安排完成相应的部分,在大家的努力下一定能够很好的完成任务。

ZQ:

-根据《第一行代码》第一章安装了android stdio,进入第三章各种控件的学习。第一次接触android studio,那些按钮文本框以及各种布局的设置都不熟悉,通过书本的边学边查边实践,浏览博客园csdn,以及问组员舍友等各种方式,一步步终于完成了第一个注册界面的设计。

6.站立式会议照片

Alpha第一天的更多相关文章

  1. Alpha冲刺——第一天

    Alpha第一天 听说 031502543 周龙荣(队长) 031502615 李家鹏 031502632 伍晨薇 031502637 张柽 031502639 郑秦 1.前言 任务分配是VV.ZQ. ...

  2. 【转】android 属性动画之 ObjectAnimator

    原文网址:http://blog.csdn.net/feiduclear_up/article/details/39255083 前面一篇博客讲解了 android 简单动画之 animtion,这里 ...

  3. java.imageIo给图片添加水印

    最近项目在做一个商城项目, 项目上的图片要添加水印①,添加图片水印;②:添加文字水印; 一下提供下个方法,希望大家可以用得着: package com.blogs.image; import java ...

  4. opencv 简单、常用的图像处理函数(2)

    opencv的项目以来配置和环境变量的配置都很简单,对于我这个没有c++基础的来说,复杂的是opencv的api和一些大部分来自国外没有翻译的资料,以及一些常见的编码问题. 资料 opencv 中文a ...

  5. 纹理混合遇到的问题 pre-multiplying OpenGL Android iOS

    纹理混合遇到的问题 pre-multiplying OpenGL Android iOS Alpha-blending pre-multiplying of texture OpenGL Androi ...

  6. OPENGLES 绘制纹理带黑圈pre-multiplying

    1. 问题 在进行 OpenGL 纹理混合的过程中,遇到一个诡异的现象,两个纹理混合的效果出人所料: 将一个ALPHA渐变的[胡须]加在另一张图片上,这个 [胡须]是由外向里逐渐增加透明度的,也就是最 ...

  7. OpenCV——边缘检测(sobel算子、Laplacian算子、scharr滤波器)

    #include <opencv2/opencv.hpp> #include <iostream> using namespace cv; using namespace st ...

  8. sobel 使用说明

    转自http://www.cnblogs.com/justany/archive/2012/11/23/2782660.html OpenCV 2.4+ C++ 边缘梯度计算 2012-11-23 0 ...

  9. 《得知opencv》注意事项——矩阵和图像处理——cvAdd、cvAddS and cvAddWeighted

    矩阵和图像操作 (1)cvAdd函数 其结构 void cvAdd(//图像加和 const CvArr* src1,//第一个原矩阵 const CvArr* src2,//第二个原矩阵 CvArr ...

随机推荐

  1. 一个简单的freemark输入输出的案例(二)

    freemarker入门实例 1.设计思路 (1)新建Maven Project (2)生成freemarker模板 (3)写freemarker页面ftl文件 (4)写测试文件 2.新建Maven ...

  2. CSS3动画--过渡效果

    CSS3动画--过渡效果 transition                               设置四个过渡属性 transition-property          过渡的名称 tr ...

  3. position:absolute的发现。

    使用.box{ width:100px; height:100px; background:red; position:absolute; left:0; right:0; top:0; bottom ...

  4. mini-css-extract-plugin 的用法(webpack4)

    今天在使用webpack的extract-text-webpack-plugin插件提取单独打包css文件时,报错,说是这个插件要依赖webpack3的版本. 后面查了一下,webpack4得使用mi ...

  5. 【JSOI2008】星球大战 (并查集)

    题面 Description 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个星系.某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球.这些星 ...

  6. 算法精解:DAG有向无环图

    DAG是公认的下一代区块链的标志.本文从算法基础去研究分析DAG算法,以及它是如何运用到区块链中,解决了当前区块链的哪些问题. 关键字:DAG,有向无环图,算法,背包,深度优先搜索,栈,BlockCh ...

  7. Listener监听器生命周期

    一.Listener生命周期 listener是web三大组件之一,是servlet监听器,用来监听请求,监听服务端的操作. listener分为:(都是接口类,必须实现相应方法) 1.生命周期监听器 ...

  8. 关于Android 7.0无法进行https抓包的问题

    在App进行数据请求的时候,如果每次都打印log去判断是一件很不"人性化"的操作行为,所以一般都会进行抓包分析. 以最常用的软件Fiddler来说,进行普通的http抓包没什么事, ...

  9. Treesoft数据库管理系统使用说明

    数据列表页面有以下功能:1.直接新添数据行2.直接双击编辑数据3.勾选复制新增数据4.数据按字段排序5.数据列过滤6.结果结果集过滤7.导出数据等 表结构设计页面有以下功能:1.直接新增.删除字段2. ...

  10. 开启第一个Node.js的Express项目

    手动创建一个Express.js的应用可大致分为以下步骤: 1.创建文件夹 a. 创建一个项目根文件夹,如helloWord b.在项目的根目录下创建项目的目录结构,依次创建{public,publi ...