part 组员 今日工作 工作耗时/h 明日计划 工作耗时/h
UI 冯晓云 完成单词释义热度排序;允许用户自主添加释义;完成了button位置的修正(finally)和弹窗的美化;     6 try the backup plan    6
PDF Reader 朱玉影

完成了pdf文件的打开到解析到渲染的过程,以及加入了放大缩小页面,和翻页的功能

 7  根据鼠标位置取词  6
logic1: 周以舟  --------------   --  -----------  --
logic2: 林建平 debug the communication with pdf module  6  refine total project  6
pdf 阅读器 张葳  调试本地socket不能通信bug  5   尝试使用原始套接字重写通信  5

注:周以舟同学未返回

UI——2.2:阶段性成熟版

添加并完成了Button:Uself,配合text文本框和Button:cancel敲击可支持用户自主增加释义并取消该操作;进一步做了弹窗美化,现在所有的控件均采用透明背景,对比之后保留了边框;关于她的美化问题将不会再深入进行,anyway,太烦躁了!

释义的热度调整已经测试完成,目前的方案是首先每一次释义button的click都会引起该词性下释义的热度调整,同时加重该词性的权重;当用户点击button:add/update时按照权重大小重新整理释义返回给logic部分~

假如我们选择查询词语:name,对得到的结果并不满意,于是在文本框里手动添加释义:姓名,点击Button:Uself,可以看到新增了释义项:more.姓名;假设此刻我希望取消这一操作,则点击button:cancel,新加释义即可取消;

假如我们想要update新释义,则点击button:sure?【事实上(sure?,sure!,Uself)是同一个button】,那么此刻我们点击add时,将会把结果给到数据库,结果如下所示,不但新的释义加入了数据库,而且释义热度调整的算法也正确的工作了~

目前UI的问题:

首先由于pdf reader未完成,关于UI的大小和展示效果都需要再讨论;

如何保存弹窗的设置,比如现在已经完成的背景图片设置;如果能解决引用和设置,那么UI的美化空间会增大;

button之间的互相影响,这个机制比较复杂,调试相当麻烦,目前的测试是在相对稳定的情况下,不知道会不会有更加奇葩不友好的用户输入;今天尝试复用Button:Uself的双击事件,却陷入深坑,时常失灵,因而放弃了复用,选用button:cancel;而这个button肯定以后也是要复用的~

UI的独立性很强,目前与logic的交互只有button:add/update/delete。目前有一个死区是一旦复用update使得不能delete,因为默认如果要删除的话是不会进行多余查看操作的,但是不符合常理。

stand up meeting 12/11/2015的更多相关文章

  1. stand up meeting 12/10/2015

    part 组员 今日工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 修改了详细释义的自动换行功能:设计并完成了背景图片的切换功能    6 完成单词释义热度排序    6 PDF Reade ...

  2. stand up meeting 12/9/2015

    part 组员 今日工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云  --------------    --  -----------  -- PDF Reader 朱玉影 SDK终于差不 ...

  3. stand up meeting 12/29/2015

    part 组员                今日工作              工作耗时/h 明日计划 工作耗时/h    UI 冯晓云 重写popup UI添加笔记功能     6 mergeUI ...

  4. stand up meeting 12/28/2015

    part 组员                今日工作              工作耗时/h 明日计划 工作耗时/h    UI 冯晓云   解决生词本显示[阅读页面]的滑动条和PDF的滑动条冲突 ...

  5. stand up meeting 12/25/2015 & weekend 12/26/2015~12/27/2015

    part 组员                工作              工作耗时/h 明日计划 工作耗时/h    UI 冯晓云  在pdf阅读页面添加生词本显示:UI美化     6 完善显示 ...

  6. stand up meeting 12/24/2015 && end sprint1

    part 组员                工作              工作耗时/h 明日计划 工作耗时/h    UI 冯晓云  解决单词本显示页面的问题    4 完善显示页面的功能   4 ...

  7. stand up meeting 12/23/2015

    part 组员                工作              工作耗时/h 明日计划 工作耗时/h    UI 冯晓云  基本完成单词本显示页面的设计和实现    4 完善页面切换   ...

  8. stand up meeting 12/22/2015 && 用户体验收录

    part 组员                工作              工作耗时/h 明日计划 工作耗时/h    UI 冯晓云  完善页面切换,尝试子页面设计    4  完善页面切换和子页面 ...

  9. stand up meeting 12/21/2015

    part 组员                工作              工作耗时/h 明日计划 工作耗时/h    UI 冯晓云  完成PDF UI主页面的页面切换功能,待完善    4  完善 ...

随机推荐

  1. hdu1728 逃离迷宫bfs

    题目链接:http://icpc.njust.edu.cn/Problem/Hdu/1728/ 关于广度优先搜索的第一篇题解.广度优先搜索,就是状态树的层次遍历,一层一层的搜索,直到搜索到目标状态为止 ...

  2. maven resource filter 说明和配置方法

    <maven> <dependencies> <dependency> ... </dependency> </dependencies> ...

  3. JavaScript的URLSearchParams方法

    URLSearchParams 接口定义了一些实用的方法来处理 URL 的查询字符串. 一个实现了 URLSearchParams 的对象可以直接用在 for…of 结构中,不需要使用 entries ...

  4. 30款Django 常用的软件包

    30款Django 常用的软件包 Django是一款高级的Python Web框架,可以帮助开发者快速创建web应用.我们这里整理了30款Django开发中常用的软件包,学会使用它们可以节省大量开发时 ...

  5. [ASP.NET Core MVC] 如何实现运行时动态定义Controller类型?

    昨天有个朋友在微信上问我一个问题:他希望通过动态脚本的形式实现对ASP.NET Core MVC应用的扩展,比如在程序运行过程中上传一段C#脚本将其中定义的Controller类型注册到应用中,问我是 ...

  6. Spring Boot 完整讲解

    SpringBoot学习笔记 文章写得比较详细,所以很长(105336 字数),可以参考目录 文章目录 SpringBoot学习笔记 @[toc] 一. Spring Boot 入门 预:必须掌握的技 ...

  7. iOS开发 - 开发版+企业版无线发布一键打包

    背景:项目进入快速迭代期,需要快速地交付出AdHoc版本和企业无线发布版本.每次打包都要来回切换bundle identifier和code signing,浪费很多时间. 示例项目名称名称为Test ...

  8. 1026 Table Tennis (30分)

    A table tennis club has N tables available to the public. The tables are numbered from 1 to N. For a ...

  9. CentOS虚拟机开机显示多内核版本

    在CentOS进行系统更新后,会保留旧版本的内核.所以,在每次启动时,会有多个内核选项,可以手动删除不用的旧版本内核.   1.查看当前系统内核版本 #uname -a   2.查看系统中存在的全部内 ...

  10. Redis对象——集合(Set)

    集合类型 (Set) 是一个无序并唯一的键值集合.它的存储顺序不会按照插入的先后顺序进行存储. 集合类型和列表类型的区别如下: 列表可以存储重复元素,集合只能存储非重复元素: 列表是按照元素的先后顺序 ...