SorA

SorA 开发/更新日志

RC

RC_0.6.1.2

1月27日

RC_0.6.1.1

1月25日

RC_0.6.1

1月20日

RC_0.6.0 ~ RC_0.6.0.1

(2017年)12月13日 - 12月14日

RC_0.5.3 ~ RC_0.5.3.1

12月10日 - 12月11日

RC_0.5.2 ~ RC_0.5.2.2

12月2日 - 12月3日

RC_0.5.1 ~ RC_0.5.1.1

12月1日

RC_0.5.0

11月30日

全部 UI 设计完成,包括单独的关于界面。

顺便加入百分比显示。

beta

beta_0.4.1129 ~ beta_0.4.1129.3

11月29日

从今天起开始设计。目前已经加入的图标有:

以后还需要处理文字按钮。

最后简单构造了About页面。

beta_0.4.1128

11月28日

今日大体上完成More界面(实现更改Subject和Tag)。

无论如何,所有的基本功能都已经实现。下一步就是美化了——不过还需注意:

  1. 关于界面应该需要开新屏幕
  2. 是否加入完成百分比功能?

关于图片与音频记录的功能应该是加不上了。时间还是太紧!我还有三天的时间。

alpha

alpha_0.3.1127

11月27日

今天计划完成,完美完成History界面的编写。内容包括:

  1. 列出已有作业列表
  2. 按关键词搜索
  3. 按日期搜索
  4. 查看跳转页面View

在蓝叠上的测试效果还是很好的。

最后简单做了一下More界面的布局。明天必须要把所有代码写完。我觉得还有点希望。

alpha_0.2.1126 ~ alpha_0.2.1126.2

11月26日

昨日写作业写到很晚,又有亲戚来访打搅,故无进展。

今天基本完成了Today界面和Modify界面。

  1. 正如昨天所说,Tag功能使用Canvas实现——不过略显麻烦,但是使用效果还是很不错的。
  2. 设立Other科目,为了保证后期的条理性,将Other设为第一项——这又显的很乱,但是是值得的。
  3. 另外加入DATE数据库标签,更好地判断是否存有数据。
  4. Modify界面简单的总结:完成添加、删除、上移、下移、修改、存储、Tag等诸多功能。

今天在伙伴的真机上测试了一下,发现字体太小,但是这个我无力解决,因为在内置模拟器和蓝叠上都没有这个问题。

关于ListView更新数据的bug我是一点办法也没有。

最后简单布局了一下History界面,然后写了个快速排序来保证日期的连贯性。感觉时间真的太紧张了,我明天必须把History基本写完,才能保证有足够的时间写前端。

alpha_0.1.1124

11月24日

本来想用Canvas来解决,但是想必不仅麻烦,效果也不好。于是想到改用Emoji符号来显示图标。好在Emoji还是很全的,不过模拟器没有相关的Unicode文件,只在蓝叠里能显示(而且效果真的不错)。

今天太晚了。我需要在周末加快速度。

alpha_0.1.1123

11月23日

完善作业数据结构。四重YailList也是很烦。

加入是否完成功能,点击切换。任务清单功能大体完成。

完善Modify界面,目前可获取对应项字符串。

这些的实现基础是基于List Pionter的,具体用法已注释。

目前问题:由于任务列表列由ListView写成,所以两个List在滚动时无法统一,且不美观。这是一个很严重的问题,仅依靠布局是改不好的。

alpha_0.1.1122

11月22日

首先决定放弃 Extension 。不然一是不会,二是工作量太大。所以 Tag 只能用ListPicker将就了。

初步实现了数据存储并测试。完善了基本的操作逻辑。Today显示已完成,实现一部分页面跳转。

设计 Modify 界面,初步完成数据读取。

就是运行速度很是问题,但愿只是模拟器的锅。

alpha_0.0.1121

11月21日

设计数据存储结构。设计基本操作逻辑。

考虑到 Tag 功能的实用性,恐怕我需要自己写一个 Extension 。但是这个难度非常大。查阅了寥寥可数的相关资料,毫无头绪。

被大佬 MayFly 打击信心。

alpha_0.0.1120

11月20日

新建项目。

制作Today页面基本架构,熟悉存储数据及列表操作。测试。