项目中出现的特殊问题及解决方案 - USTCAlarm/AndroidAlarm GitHub Wiki

问题一:

最初我们设计的是用起床时间进行排名,但是每个人的作息时间有差异,以及时差问题,因此起床时间排名没有什么实际意义。

解决方案:

我们选择答题解除闹钟的时间来进行排名,这种排名更有意义。

问题二:

最初我们设计答题超时的惩罚是在社交软件如qq,微信,微博上发布消息,但是由于时间有限,实现这种功能很困难。

解决方案:

用户答题超时后,闹钟自动向事先设定的手机号发送短信。同样达到了超时惩罚的效果,并减小了开发难度。