天天看点

Alpha 冲刺 (6/10)

队名:404 Note Found

组长博客:https://www.cnblogs.com/heihuifei/p/10004073.html

作业博客:https://edu.cnblogs.com/campus/fzu/Grade2016SE/homework/2369

目录

  • 组员情况
    • 组员1(组长):胡绪佩
    • 组员2:胡青元
    • 组员3:庄卉
    • 组员4:家灿
    • 组员5:凯琳
    • 组员6:翟丹丹
    • 组员7:何家伟
    • 组员8:政演
    • 组员9:黄鸿杰
    • 组员10:刘一好
    • 组员11:何宇恒
  • 展示组内最新成果
  • 团队签入记录
  • 燃尽图
  • 站立会议合照
  • 会议耗时记录(每次追加记录)
  • 个人PSP
  • 个人学习进度条

过去两天完成了哪些任务

描述:

  1. 主界面和语音输入的结合
  2. 删除界面的初步实现

展示GitHub当日代码/文档签入记录:

接下来的计划:

  1. 删除界面实现
  2. 完成其他需要和队友对接的部分

还剩下哪些任务:

  1. 删除界面和数据库交互的实现
  2. 和其它页面的对接跳转

燃尽图:

共享

有哪些困难:

  1. 删除界面折叠列动态item的是否选中监听遇到瓶颈
  2. 每次对数路库更新怎么同步刷新页面

有哪些收获和疑问

  1. 知道如何实现前端和后端接口的对接
  2. 明白做一个项目貌似也没有那么那么的难呀(???)

Alpha 冲刺 (6/10)
Alpha 冲刺 (6/10)
  1. 进行了前端代码的整合
  2. 与后端进行了一部分的交接
Alpha 冲刺 (6/10)
  1. 完成跟后端的完全对接
  1. 跟后端对接
  2. 对前端页面的调整

团队共享

  1. 对自己审美产生了一定的怀疑
  1. 对前后端之间的交接有了更深的体会
  2. 对前端有了更深的理解

  1. 修改壁纸备忘返回接口
  2. 部署云服务器

暂无

  1. 云端备份
  2. 完善接口

有哪些困难

  1. 云服务器出了问题但是查资料or询问同学都没法解决
  2. 事情太多,时间太少
  1. 知道了在云服务器部署项目的流程
  2. 为什么云服务器编译不了jar中的java代码?

  1. 数据库的接口完善(用户相关信息的返回,关于备忘录周期性的实现)
  2. 服务器搭建的学习
  1. 跟前端对接
  2. 跟算法对接
  1. Java代码的熟悉long数值运算的时候出现溢出
  2. 服务器实现过程不熟悉
  1. servlet结构和使用的知识
  2. 还有就是隐藏域,uml重写和cookie的学习
  3. Android服务器的基础了解

  1. Select_wallpaper实现壁纸的选择。返回信息给wallpaper_generate
  2. 查看文档Android第一行代码,学习相关知识
  1. Wallpaper_generate需要获取memo_display的信息,以及实现壁纸预览功能。
  2. 检测代码,测试错误
  1. memo_display显示壁纸功能
  1. intent在传输图片信息方面出现问题
  2. 点击图片选择传输不同的图片信息
  1. 了解intent传输信息给上一个活动以及下一个活动的过程及代码
  2. 了解各个控件实现代码

  1. 实现对Switch按钮的监控
  2. 将数据返回后端,与后端进行对接
  1. 完成后端对接
  1. 界面闪退问题。
  1. 开始接触后端对接方面的知识。
  2. 对前端有了更深的认识。
  3. 为啥界面一直闪退?

  1. 更新了短信识别的算法接口,对备忘录默认截止时间做出统一了处理
Alpha 冲刺 (6/10)
  1. 尝试通过观察短信数据库获取短信完整内容
  1. 获取完整新短信内容
  1. 对Android的开发不熟悉
  1. 增加了对时间类的处理技巧

文档撰写。

  1. 帮助Idea和相关审查
  2. 实时跟进队友情况
  3. 订好下一步安排
  1. 格式需要调整
  1. 学会更合理分工
  2. 学会更好制作模板

  1. 通过和风API获取天气信息数据
  2. 解析JSON文件获取所需的两个字符串
Alpha 冲刺 (6/10)
  1. 考虑Android的锁屏设置实现
  2. 考虑用户行为分析功能
  1. 锁屏壁纸的设置
  2. 用户行为分析功能
  1. 锁屏设置不能直接调用WallpaperManager实现
  1. 基本了解JSON文件的解析
  2. 测试过程中查阅资料知道了Switch控件的简单使用

  1. 将语音转文字部分完全实现
  2. 对悬浮窗口进行更新

主页面

Alpha 冲刺 (6/10)

语音识别窗口

Alpha 冲刺 (6/10)
  1. 实现悬浮窗跳转
  1. 将悬浮窗集成到团队项目中
  1. 没有安卓控件内容的基础

收获:懂得了百度语音SDK整个实现流程

疑问:能否找到悬浮窗口实现的成功案例

  1. 尝试实现图文混插入,尝试失败

1.sliderbar页面进行用户确认,与后端对接

2.Memo_add_detail页面完成文字与照片插入(仿微博、QQ空间发布),实现图文混插,以及如何将文字与后端交接

2.Memo_add_detail页面完成文字与照片插入(仿微博、QQ空间发布),以及如何将文字与后端交接

图文的混插很难实现,关于获取手机权限的知识很少

收获:没有收获

疑问:页面明明做好,但是一直闪退,疯狂调试,好难受

描述一:

语音识别功能完成

Alpha 冲刺 (6/10)

描述二:

语音识别界面

Alpha 冲刺 (6/10)

描述三:

语音测试

Alpha 冲刺 (6/10)

描述四:

语音识别结果为测试测试

Alpha 冲刺 (6/10)

Alpha 冲刺 (6/10)

Alpha 冲刺 (6/10)
Alpha 冲刺 (6/10)

Alpha 冲刺 (6/10)

第N次会议 耗时(分钟)
1 14
2 8
3 9
4 13
5 10
6

PSP2.1 header 2 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 50 30
· Estimate ·估计这个任务需要多少时间 20
Development 开发 150 240
· Analysis 需求分析(包括学习新技术) 60
· Design Spec · 生成设计文档
· Design Review · 设计复审
· Coding Standard · 代码规范 (为目前的开发制定合适的规范)
· Design · 具体设计 80
· Coding · 具体编码 120 250
· Code Review · 代码复审
· Test ·测试(自我测试,修改代码,提交修改)
Reporting 报告
· Test Repor · 测试报告
· Size Measurement · 计算工作量
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划
|合计||400|550
           

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
320 复习c++,学习单元测试和代码覆盖率,更熟悉Visual Studio的使用
100 420 16 在优化,调试代码和改bug
350 770 21 复习c++,汇编语言
870 7 28 学习前端,AS使用学习
300 1070 15 43
1170 48 在优化代码和改bug
1270 53 学习使用java,对UI设计有进一步了解和认识,对项目开发架构进一步的理解
391 1661 58 servlet和jsp的使用,javaweb的环境搭建和基本使用
600 2221 68 前端学习,按钮监听实现