stand up meeting 12/11/2015
| 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的更多相关文章
- stand up meeting 12/10/2015
part 组员 今日工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 修改了详细释义的自动换行功能:设计并完成了背景图片的切换功能 6 完成单词释义热度排序 6 PDF Reade ...
- stand up meeting 12/9/2015
part 组员 今日工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 -------------- -- ----------- -- PDF Reader 朱玉影 SDK终于差不 ...
- stand up meeting 12/29/2015
part 组员 今日工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 重写popup UI添加笔记功能 6 mergeUI ...
- stand up meeting 12/28/2015
part 组员 今日工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 解决生词本显示[阅读页面]的滑动条和PDF的滑动条冲突 ...
- stand up meeting 12/25/2015 & weekend 12/26/2015~12/27/2015
part 组员 工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 在pdf阅读页面添加生词本显示:UI美化 6 完善显示 ...
- stand up meeting 12/24/2015 && end sprint1
part 组员 工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 解决单词本显示页面的问题 4 完善显示页面的功能 4 ...
- stand up meeting 12/23/2015
part 组员 工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 基本完成单词本显示页面的设计和实现 4 完善页面切换 ...
- stand up meeting 12/22/2015 && 用户体验收录
part 组员 工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 完善页面切换,尝试子页面设计 4 完善页面切换和子页面 ...
- stand up meeting 12/21/2015
part 组员 工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 完成PDF UI主页面的页面切换功能,待完善 4 完善 ...
随机推荐
- 《自拍教程51》Python_adb批量生成App版本表格
案例一:版本在软件研发阶段是很重要的, 不同的版本, 已修复的Bug也不一样, 所实现的功能不一样, Android终端产品正式版本发布前,项目经理除了确保系统版本确定无误外, 还会逐个验证所搭载的所 ...
- linux-manjaro下添加Yahei Hybrid Consola字体
1.下载地址 http://www.win10zhijia.net/soft/20160921/3217.html 2.解压 unzip xxx 3.安装 sudo mkdir /usr/share/ ...
- java物流查询接口测试代码-快递100
测试代码 返回json格式,xml/html格式自行修改参数 import java.io.IOException; import java.io.InputStream; import java.n ...
- PyTorch 实战-张量
Numpy 是一个非常好的框架,但是不能用 GPU 来进行数据运算. Numpy is a great framework, but it cannot utilize GPUs to acceler ...
- C的变量类型、作用域与生命周期的总结
C的变量类型.作用域与生命周期的总结 最近在看"C Programing Language" (Kernighan, Ritchie)关于外部变量的讨论,之前在学C的时候对这些ex ...
- ArcGIS Server的安装
1.双击ArcGIS Server安装目录下的Setup.exe. 2.点击“Next”. 3.选择“I accept the license agreement”,点击“Next”. 4.点击“Ch ...
- Notepad++正则表达式查找替换文本中文字符
测试需求 测试工具中xml配置文件中注释字段包含中文字符,在Win10系统下使用工具中偶尔会出现中文乱码导致配置文件失效.解决方法将配置文件中的中文注释换成英文注释或者直接替换删除.如何将配置文件中的 ...
- 如何理解EventLoop--浏览器篇
前言 最近在准备春招,刷到了JS中的主要运行机制--Event Loop,觉得它的实现思路有必要整理一下,以防忘记.关于它在浏览器上的实现,我结合了自己的理解以及示例代码,想用最通俗的语言表达出来.如 ...
- 从 Socket 编程谈谈 IO 模型(三)
快过年啦,估计很多朋友已在摸鱼的路上.而我为了兄弟们年后的追逐,却在苦苦寻觅.规划,导致文章更新晚了些,各位猿粉谅解. 上期分享,我们结合新春送祝福的场景,通过一坨坨的代码让 BIO.NIO 编程过程 ...
- Keil5新建STM32工程(库函数版本)
1.下载keil5教程参考:https://blog.csdn.net/qq_36854651/article/details/82632931 2.安装完keil5后,创建一个空的目录存放工程 3. ...