1月27日
1月25日
1月20日
(2017年)12月13日 - 12月14日
12月10日 - 12月11日
12月2日 - 12月3日
12月1日
11月30日
全部 UI 设计完成,包括单独的关于界面。
顺便加入百分比显示。
11月29日
从今天起开始设计。目前已经加入的图标有:
以后还需要处理文字按钮。
最后简单构造了About页面。
11月28日
今日大体上完成More界面(实现更改Subject和Tag)。
无论如何,所有的基本功能都已经实现。下一步就是美化了——不过还需注意:
关于图片与音频记录的功能应该是加不上了。时间还是太紧!我还有三天的时间。
11月27日
今天计划完成,完美完成History界面的编写。内容包括:
在蓝叠上的测试效果还是很好的。
最后简单做了一下More界面的布局。明天必须要把所有代码写完。我觉得还有点希望。
11月26日
昨日写作业写到很晚,又有亲戚来访打搅,故无进展。
今天基本完成了Today界面和Modify界面。
今天在伙伴的真机上测试了一下,发现字体太小,但是这个我无力解决,因为在内置模拟器和蓝叠上都没有这个问题。
关于ListView更新数据的bug我是一点办法也没有。
最后简单布局了一下History界面,然后写了个快速排序来保证日期的连贯性。感觉时间真的太紧张了,我明天必须把History基本写完,才能保证有足够的时间写前端。
11月24日
本来想用Canvas来解决,但是想必不仅麻烦,效果也不好。于是想到改用Emoji符号来显示图标。好在Emoji还是很全的,不过模拟器没有相关的Unicode文件,只在蓝叠里能显示(而且效果真的不错)。
今天太晚了。我需要在周末加快速度。
11月23日
完善作业数据结构。四重YailList也是很烦。
加入是否完成功能,点击切换。任务清单功能大体完成。
完善Modify界面,目前可获取对应项字符串。
这些的实现基础是基于List Pionter的,具体用法已注释。
目前问题:由于任务列表列由ListView写成,所以两个List在滚动时无法统一,且不美观。这是一个很严重的问题,仅依靠布局是改不好的。
11月22日
首先决定放弃 Extension 。不然一是不会,二是工作量太大。所以 Tag 只能用ListPicker将就了。
初步实现了数据存储并测试。完善了基本的操作逻辑。Today显示已完成,实现一部分页面跳转。
设计 Modify 界面,初步完成数据读取。
就是运行速度很是问题,但愿只是模拟器的锅。
11月21日
设计数据存储结构。设计基本操作逻辑。
考虑到 Tag 功能的实用性,恐怕我需要自己写一个 Extension 。但是这个难度非常大。查阅了寥寥可数的相关资料,毫无头绪。
被大佬 MayFly 打击信心。
11月20日
新建项目。
制作Today页面基本架构,熟悉存储数据及列表操作。测试。